reconocimiento de voz de google sin conexión linux

9

Cuando estaba investigando sobre el reconocimiento de voz, vi algunos artículos sobre el servicio de reconocimiento de voz de Google en Android que se pueden descargar y usar sin conexión en Android. También vi algunas cosas sobre el uso del servicio de voz de google en la computadora, pero implicaba consultar el servidor de google. Entonces, esta es mi pregunta: ¿hay alguna forma de usar el servicio de reconocimiento de voz de Google fuera de línea en la computadora, específicamente en Linux?

Nathan
fuente
2
El problema con Palaver es que requiere conectividad a Google. Hay algunas variantes de Sphinx (CMU Sphinx, Sphinx-4, etc.) que funcionan sin conexión. Son mucho más difíciles de configurar y entrenar.
Joat

Respuestas:

1

Usa el Palaver desarrollado por James McClain .

Para obtener más detalles, mira este video ( http://www.youtube.com/watch?v=pxom292XW_g ).

Dependencias:

$ sudo apt-get install sox python-argparse libsox-fmt-mp3 mutt xvkbd xautomation

El código actual es beta y pasará por cambios de reestructuración a medida que se mueva de git a launchpad, por lo que se esperan muchos cambios en el futuro cercano.

La versión beta puede hacer mucho en este momento, especialmente si agrega su propio diccionario.

Eche un vistazo a los documentos ( /opt/Palaver/Docs) para configurar un diccionario de comandos. Es muy fácil de hacer. Además, eche un vistazo al diccionario predeterminado para obtener una lista de los comandos incorporados.

stderr
fuente
Esto usa la API de Google Speech, no está fuera de línea.
Zachary Vance