Question

Dans ma demande, j'ai un écran « recherche » où les types d'utilisateurs dans un EditText et clique ensuite sur un bouton pour faire une recherche.

Je voudrais l'écran pour déclencher automatiquement la recherche après que l'utilisateur a utilisé l'utilitaire de reconnaissance vocale pour remplir le EditText avec le texte. Y at-il un gestionnaire que je peux écouter le faire? Je suis à la recherche d'un gestionnaire ou d'un message spécifique pour un retour de reconnaissance vocale.

Était-ce utile?

La solution

l'intention AKA « événement système » pour ce serait le RecognizerIntent et voici où vous creuser pour que

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

basé sur ce que votre demander, vous voulez que votre application pour avoir une recherche vocale rec qui renvoie le résultat à l'application et processus ces résultats? Si tel est le cas, alors vous pourriez hériter de la RecognitionListener et votre onResult « Gestionnaire d'événements » vous feriez ce que vous voulez. BTW la documentation qui est ici.

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

si aucun des deux sont ce que vous voulez alors s'il vous plaît à préciser ce que vous recherchez.

Oh, et juste pour la bonne mesure est ici un billet de blog de l'équipe Android sur l'utilisation du api de la parole avec un échantillon.

http: // Android développeurs. blogspot.com/2010/03/speech-input-api-for-android.html

Alors, espérons que couvre la plupart des bases.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top