Annyang

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Reconnaissance vocale côté navigateur
Type Bibliothèque JavaScript
Dépend de Web Speech API du navigateur
Licence MIT

annyang est une petite bibliothèque JavaScript qui ajoute la reconnaissance vocale à un site web. Elle s'appuie sur la Web Speech API du navigateur et permet d'associer des commandes vocales à des fonctions JavaScript, sans dépendance externe.

Principe

On déclare un ensemble de commandes (chaînes de reconnaissance) associées à des fonctions de rappel, puis on démarre l'écoute.

if (annyang) {
  const commands = {
    'bonjour': () => console.log('Salut !'),
    'va sur :page': (page) => console.log('Navigation vers ' + page),
  };
  annyang.addCommands(commands);
  annyang.start();
}

Voir aussi