当前位置: 首页 > 知识库问答 >
问题:

从我的应用程序中使用Android 4.1(Jelly Bean)中的脱机语音发送文本?

农建弼
2023-03-14

Android 4.1包括离线语音输入。当您单击弹出键盘上的麦克风时,您可以看到这一点,如果您没有网络连接,它仍然可以工作。但是,当您想从您的应用程序中进行语音识别时,识别意图API似乎最终仍然需要网络连接。

是否有API可用于从我的应用程序访问Android中的新脱机语音输入功能?

共有1个答案

司马渝
2023-03-14

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

这就是为什么键盘上的键可以脱机工作,而其他任何地方都不能。出于某种原因,谷歌决定制作这两个独立的API。

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

 类似资料:
  • 我想对大量不断生成的文件执行语音识别。 越来越多的在线语音到文本API服务(例如Google Cloud Speech、Amazon Lex、Twilio语音识别、Nexmo Voice等)可以很好地用于连接的应用程序,但由于成本和带宽,不适合此用例。 谷歌快速搜索表明,CMUSphinx(CMU=卡内基梅隆大学)在语音识别方面很受欢迎。 我尝试了“hello world”的例子: 结果有点令人失

  • 晚上好 我正在寻找一个简单的文本到语音的iphone应用程序开发。我看到很多关于这个的帖子,包括。。。 iPhone的文本到语音库 不过,这个链接是所有第三方开发者使用文本到语音的。我以为苹果有一个类引用来创建语音?有人能解释一下吗?苹果不为我们提供这个吗? 谢啦

  • 我已经在Python语音识别方面工作了一个多月,制作了一个类似JARVIS的助手。我将语音识别模块与Google语音API和Pocketsphinx一起使用,并且直接使用了Pocketsphinx,没有使用其他模块。虽然识别是准确的,但我很难处理这些软件包处理语音所需的大量时间。它们的工作方式似乎是从一个静默点记录到另一个静默点,然后将记录传递到STT引擎。在录制过程中,无法录制其他声音以进行识别

  • 我想在我的应用程序中使用脱机语音识别。设置- 嗯,这里我通过语音向相机发送意图。所以,我对词汇量的要求有限。

  • 有没有办法使用谷歌地图API在Android应用程序中使用离线模式? 教程或源代码的任何方向都将是一个巨大的帮助。我找了几个小时都没有运气。我知道谷歌已经发布了一种离线使用地图的方式,但是Android开发者可以使用吗?

  • 我刚接触android开发。我正在构建一个应用程序,有一个部分,可以从我的应用程序发送消息到特定的whatsapp号码,回复可以从whatsapp发送回我的应用程序。请问这可能吗。 我读过从我的应用程序向whatsapp发送消息的文章,但没有看到从whatsapp回复到我的android应用程序的文章 我在用Android Studio。提前谢了。