为了账号安全,请及时绑定邮箱和手机立即绑定

Android:不使用谷歌服务器的语音识别

Android:不使用谷歌服务器的语音识别

杨魅力 2019-09-02 08:28:16
我想在android中开发一个语音识别器,它应该可以在离线状态下工作。由于android的内置语音识别器使用需要互联网的谷歌服务器,我想要一个在没有互联网的情况下工作的替代品。请建议我实现上述功能的一些方法。
查看完整描述

4 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

Pocketsphinx可以在Android上运行。看到


CMU Sphinx(来自SourceForge)


代码目前可以从subversion中检出(最好使用subversion而不是下载快照),使用起来非常简单,只需将项目导入eclipse并在你的设备上运行:


CMU Sphinx:Pocket Sphinx Android演示


您可以在此处找到包含详细信息的教程:


CMU Sphinx:Pocket Sphinx Android教程


查看完整回答
反对 回复 2019-09-02
?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

如果您真的想投入时间和人力来实现目标,请查看Java-Project Java Speech API 2.0(JSR 113)。


它在“普通”手机上用于语音命令,可以离线工作。不幸的是,该项目已经停止。


查看完整回答
反对 回复 2019-09-02
?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

如果语音识别器具有有限的词汇量(如在简单的语音用户界面中)并且几乎没有样本 - 它可能是可能的。诸如转录之类的应用程序不是在Android上执行的任务(在离线模式下)。语音识别也需要DSP ...有限的词汇量和极少数样本可能是您最好的选择。


查看完整回答
反对 回复 2019-09-02
  • 4 回答
  • 0 关注
  • 463 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信