首页 文章

在我的Android应用中添加连续语音识别功能

提问于
浏览
3

我想为我的Android应用添加语音界面 . 两个要求:

  • 我只需要在任何时候从一个小词典中识别 - 基本上任何可点击元素都在屏幕上,并且大多数可点击元素已经在它们上面有文字,所以它实际上就是“说出你所看到的” .

  • 在应用程序可见的情况下连续进行语音识别,尽管我可以在演讲之前不得不说“Ok app” .

实现这个的最佳方法是什么?

谢谢NickB

1 回答

  • 0

    如果你想离线,我会看看PocketSphinx(https://cmusphinx.github.io/wiki/tutorialandroid/) . 我用它来进行离线唤醒字识别 . 似乎更倾向于更多地接受你说的话,而不是更少 .

    对于持续倾听,您可以查看IBM 's Watson'的语音到文本软件(https://github.com/watson-developer-cloud/android-sdk),这是一个基于 Cloud 的语音到文本 .

    我能够将两者结合起来,使用PocketSphinx来检测唤醒词然后使用Watson来获得良好的语音结果 .

相关问题