所以我正在编写一个新应用程序,我需要在其中识别几个单词。我想知道您推荐我使用什么方法来满足这两个要求:
- 我需要该应用识别大约 50 个单词。简单的词,如“蓝色”、“红色”、“保存”等。
- 必须在不使用 Internet 访问某种服务器的情况下完成
根据我目前的研究,CMUSphinx 似乎是最佳选择。
理想情况下,我还想制作一个与桌面应用程序具有相似后端的应用程序(最好是基于 Java 的)。据我了解,CMUSphinx 可以通过将 PocketSphinx 用于我的移动应用程序来满足我的这两个需求。
那么你们认为最适合我的情况是什么?谢谢。
最佳答案
我认为 CMUSpinx 看起来不错。备注http://www.politepix.com/openears/也是基于CMUSphinx的一个强指标。但是,如果有 C++ 库,您可以使用 NDK 在 Android 上运行,但它不太可能比 CMUSphinx 更好。
关于Android:语音识别方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11749000/