web-dev-qa-db-fra.com

Existe-t-il une API pour la technologie de reconnaissance vocale de Google?

Je veux essayer de créer un diaporama jQuery en utilisant des commandes vocales simples comme "suivant" ou "précédent". Existe-t-il un moyen d'utiliser la reconnaissance vocale de Google? Je connais le x-webkit-speech de Chrome, mais je dois cliquer sur un bouton pour l'utiliser.

J'ai essayé le WAMI du MIT, mais je l'ai trouvé plus lent et moins précis que la cognition vocale de Google.

22
Leo Jiang

À ce jour, cela existe maintenant, pour Chrome: http://chrome.blogspot.co.uk/2013/01/hello-browser.html

( api doc )

21
Tim Perry

Pour un moyen facile de le faire avec JavaScript, consultez annyang , qui est une bibliothèque qui facilite la gestion de la reconnaissance vocale.

13
Tal Ater

Le problème est de savoir ce qui capturera la parole de votre utilisateur et lui enverra un serveur vocal pour traitement. x-webkit-speech est intégré au navigateur et le navigateur utilise la carte son du PC pour capturer la parole. Javascript/Jquery dans un navigateur seul ne peut pas accéder aux périphériques matériels. Je ne sais pas si Chrome expose des objets x-webkit-speech dans le DOM pour que vous puissiez faire une capture via Javascript.

Cela dit, les gens ont inversé l'ingénierie de l'API Google et l'ont utilisé à partir du code. Voir http://mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/ pour un exemple.

2
Michael Levy

J'ai trouvé ça, je ne l'ai pas personnellement utilisé je ne sais pas si c'est tout à fait ce que vous cherchez mais jetez un oeil.

http://captico.com/introducing-speech-2-text-api-by-google/2011/

1
Roger