2009-09-04 17 views
8

Quiero saber cómo funciona el reconocimiento de voz en Android? ¿Qué biblioteca usa para el reconocimiento de voz? ¿Realiza el proceso de reconocimiento de voz en el dispositivo/dispositivo móvil o envía toda la voz a los servidores de Google y recibe el texto en respuesta?cómo funciona el reconocimiento de voz en android?

Gracias, Soleado.

Respuesta

3

un vistazo a 4 Feets.com4 Feets.com

Tienen una buena visión general con un pequeño ejemplo con respecto reg voz en SDK 1.5.

+0

Gracias Kowkiebox, ¿Puede decirme por favor que puedo hacer reconocimiento de voz en Android sin conexión a Internet? Mi puerto de Android estará en el dispositivo sin conexión a Internet. – SunnyShah

+3

No he hecho algo como esto o sé si podría funcionar. La siguiente es una cita de "http://androidandme.com/2009/05/news/cupcake-voice-recognition-now-available-for-testing/". Tenga en cuenta que el procesamiento no requiere mucha CPU en el teléfono, pero deberá enviarse a Google para que se convierta en texto (gracias a Tim H por señalar esto en el último artículo). Necesitará una buena conexión a Internet para esto. Descubrí que EDGE (conexión de datos no 3G) es poco confiable. – Koekiebox

+0

El enlace está muerto ... – Zoe

6

La respuesta de 4 Feets.com ahora es muy engañosa, ya que el enlace contiene bastante información especulativa que resultó ser inexacta.

Por favor, consulte la demostración VoiceRecognition.java en ApiDemos, y la referencia RecognizerIntent. El reconocimiento de voz de Android requiere una conexión a Internet, ya que los datos se envían a google y usted recibe una lista de posibles traducciones de texto.

Cuestiones relacionadas