2010-10-29 6 views
10

Comment obtenir une entrée audio sur l'émulateur Android? J'utilise le 2.2 SDK, et émule sur Ubuntu 10.10. La propriété hw.audioinput est définie sur yes sur mon émulateur, mais le message "Recognizer not present" s'affiche lorsque j'exécute l'application de démonstration Voice Recognition API sur l'émulateur. Sur mon téléphone, bien sûr, ça fonctionne bien.Entrée audio sur l'émulateur Android

J'essaie d'utiliser les commandes vocales du SDK comme mentionné ici: http://developer.android.com/resources/articles/speech-input.html. Ils ne mentionnent rien sur le fait de le faire fonctionner sur l'émulateur.

J'ai vu des messages sur tous les forums à ce sujet avec peu ou pas de solutions sûres ou de succès. Vous savez comment ça se passe avec les forums. C'est pourquoi je poste cette question sur StackOverflow; J'espère que nous pouvons obtenir une réponse claire!

Répondre

3

La reconnaissance vocale est gérée avec une application. L'émulateur ne vient pas avec ce .apk pré-installé. Si vous pouvez obtenir Voice.apk à partir de votre appareil et l'installer dans votre émulateur, vous pourriez l'avoir. Consultez également cet article:

how voice recognition in android works?