No he instalado la búsqueda por voz de Google en mi teléfono Android. No puedo instalarlo porque solo está disponible para EE. UU. Pero la aplicación vilingo funcionó bien en mi teléfono Android. En mi propia aplicación de reconocimiento de voz dice "Reconocimiento no presente".¿Cómo implementar un reconocedor de voz en Android - "Reconocimiento no presente"?
este es el código que estoy usando desde el sitio del desarrollador de Android.
List<ResolveInfo> activities = pm.queryIntentActivities(
intent, pm.MATCH_DEFAULT_ONLY);
if (activities.size() == 0)
{
speakButton.setEnabled(false);
speakButton.setText("Recognizer not present");
}
¿por qué devuelve la lista vacía del código anterior?
Muchas gracias.
descargo la búsqueda de voz y lo instalo. :) no está funcionando – rwe
Consulte http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/VoiceRecognition.html y http://developer.android.com /reference/android/speech/RecognizerIntent.html también depende de la versión de Android y el modelo de dispositivo en el que esté utilizando. –