我正在寻找一种将有限词汇量语音识别功能集成到我的Android应用程序中的方法(因为Google语音搜索依赖于用户无法随时使用的互联网访问权限。)
我找到了Nuance page诱人的程序员来下载NDEV或“Dragon Mobile SDK”,但如果它需要像Google Voice Search一样上网,我为什么还要对它感兴趣呢?
不幸的是,Nuance的页面信息量不大,需要您在有机会花时间下载之前注册(并签署龙签协议......)玩这个套件只是为了发现它不是你想要的......
您是否碰巧知道NDEV的语音识别部分或“Dragon Mobile SDK”是否需要访问互联网?
您是否知道不需要上网的任何现成的Android SDK(即某些有限词汇量的语音识别可以在Android设备上本地完成)?
答案 0 :(得分:3)
是的,NDEV确实需要访问Internet。他们的SDK只是一个API包装器+带有麦克风按钮的UI(以及正确捕获音频所需的代码)。
如果您需要本地语音识别,请查看Sphinx,这是一个很棒的项目。
答案 1 :(得分:0)
在大多数手机上(硬件足够强大),谷歌自己的语音识别功能可以设置为离线工作。 只需转到设置 - >语言和输入 - >语音搜索 - >离线语音识别 在那里,您可以下载任何离线所需语言的数据。