9

Android 4.1 enthält eine Offline-Spracheingabe. Sie können dies sehen, wenn Sie auf das Mikrofon auf der Popup-Tastatur klicken. Es funktioniert auch, wenn Sie keine Netzwerkverbindung haben. Es sieht jedoch so aus, als ob die API RecognizerIntent nach wie vor eine Netzwerkverbindung erfordert, wenn Sie die Spracherkennung über Ihre App durchführen möchten.Verwenden Sie offline Voice-to-Text in Android 4.1 (Jelly Bean) aus meiner Anwendung?

Gibt es eine API für den Zugriff auf die Offline-Sprachsynthese in Android von meiner App?

+0

Ich wünschte, es war. – gregm

Antwort

12

Android verwendet zwei verschiedene APIs für Stimme: Stimme (Taste auf der Tastatur) und Spracherkennung (überall) eingeben. Voice-Typisierung ist offline aktiviert und Spracherkennung ist nicht (für 4.1 JellyBean).

Dies ist der Grund, warum der Schlüssel in der Tastatur offline arbeitet, aber nirgendwo sonst. Aus irgendeinem Grund hat Google beschlossen, diese beiden separaten APIs zu erstellen.

Sehen Sie hier für weitere Informationen über Spracheingabe: http://android-developers.blogspot.com/2011/12/add-voice-typing-to-your-ime.html

+1

Weitere Informationen finden Sie in diesem Beitrag: http://stackoverflow.com/questions/17616994/offline-speech-rec-in-android-jellybean – rmooney

Verwandte Themen