在我的应用程序中使用Android 4.1(Jelly Bean)中的离线语音转文本?

时间:2012-08-10 00:14:22

标签: android speech-recognition offline android-4.2-jelly-bean

Android 4.1包含离线语音输入。当您单击弹出键盘上的麦克风时,您可以看到此信息,如果您没有网络连接,它仍然有效。但是,当您想要从应用程序进行语音识别时,RecognizerIntent API似乎仍然需要网络连接。

是否有用于从我的应用访问Android中新的离线语音输入功能的API?

1 个答案:

答案 0 :(得分:12)

Android使用两种不同的语音API:语音输入(键盘上的键)和语音识别(其他地方)。 离线启用语音输入,而不是语音识别(对于4.1 JellyBean)。

这就是为什么键盘上的键可以脱机工作,但其他地方也没有。 出于某种原因,谷歌决定制作这两个独立的API。

有关语音输入的更多信息,请参阅此处: http://android-developers.blogspot.com/2011/12/add-voice-typing-to-your-ime.html