Pregunta

En mi aplicación tengo una "búsqueda" pantalla donde el usuario escribe en un EditarTexto y luego hace clic en un botón para hacer una búsqueda.

Me gustaría que la pantalla para activar automáticamente la búsqueda después de que el usuario ha utilizado la utilidad de reconocimiento de voz para poblar el EditarTexto con el texto. ¿Hay un controlador que pueda escuchar a hacer esto? Busco un controlador o un mensaje específico para un retorno de reconocimiento de voz.

¿Fue útil?

Solución

También conocido como la Intención "Eventos del sistema" para esto sería la RecognizerIntent y aquí es donde usted excavar en busca de que

http://developer.android.com/reference/android/speech/ RecognizerIntent.html

Ahora basa en lo que su pidiendo, quiere que su aplicación tenga una búsqueda rec voz que devuelve el resultado de la aplicación y procesa esos resultados? Si ese es el caso, entonces podría heredar del RecognitionListener y su onResult "gestor de eventos" que haría lo que quiere. por cierto la documentación que está aquí.

http://developer.android.com/reference/android/speech/ RecognitionListener.html

si ninguno de esos son lo que desea, por favor, aclarar qué es lo que usted está buscando.

Ah, y sólo por si acaso aquí hay una entrada de blog del equipo de Android sobre el uso de la API de voz junto con una muestra.

http: // android-developers. blogspot.com/2010/03/speech-input-api-for-android.html

Así que espero que cubre la mayor parte de las bases.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top