安卓:语音识别方法

4

我正在编写一个新的应用程序,需要识别一些单词。我想知道您推荐使用哪种方法来满足以下两个要求:

  • 需要识别大约50个单词。像“蓝色”,“红色”,“保存”等简单单词。
  • 必须在没有使用互联网访问服务器的情况下完成

从我的研究中,看起来CMUSphinx是最好的选择。

理想情况下,我还想制作一个与桌面应用程序类似的后端应用程序(最好基于Java)。据我了解,使用PocketSphinx可以使我的移动应用程序和桌面应用程序同时实现这两个需求。

那么在我的情况下,您认为什么方法最适合?谢谢。

1个回答

4

我认为CMUSpinx看起来很不错。注意,http://www.politepix.com/openears/也是基于CMUSphinx的,这是一个很强的迹象。然而,如果你能使用C++库来在Android上运行,但不太可能比CMUSphinx更好。


非常感谢,我会试一下。我想我也需要Sphinx的NDK。 - capcom

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接