22

Quiero intentar crear una presentación de diapositivas jQuery usando comandos de voz simples como "siguiente" o "anterior". ¿Hay alguna manera de usar el reconocimiento de voz de Google? Sé sobre x-webkit-speech de Chrome, pero tengo que hacer clic en un botón para usarlo.¿Existe una API para la tecnología de reconocimiento de voz de Google?

Probé la WAMI de MIT, pero la encontré más lenta y menos precisa que la cognición del habla de Google.

+0

posible duplicado de [¿Cómo funciona Google Voice Search? ¿Hay una API para eso?] (Http://stackoverflow.com/questions/6389039/how-google-voice-search-works-is-there-an-api-for-that) –

Respuesta

2

La cuestión es lo que va a capturar el habla del usuario y enviar un poco de servidor de voz para su procesamiento. x-webkit-speech está integrado en el navegador y el navegador usa la tarjeta de sonido de la PC para capturar el habla. Javascript/Jquery en un navegador solo no puede acceder a los dispositivos de hardware. No sé si Chrome expone cualquier objeto x-webkit-speech en el DOM para que pueda hacer capturas a través de Javascript.

Dicho esto, las personas han diseñado la API de Google de forma inversa y la han usado desde el código. Ver http://mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/ para un ejemplo.

+0

No puedo usarla en 2015. ¿Hay alguien que la haya puesto en funcionamiento? – user3526

12

Para una manera fácil de hacer esto con JavaScript, echa un vistazo a annyang, que es una biblioteca que hace que se trata de reconocimiento de voz muy facil.

Cuestiones relacionadas