我尝试从此链接下载并运行离线语音识别演示 - http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/ .我成功地在设备上安装并运行了这个演示项目,但是当我按住按钮并释放按钮时,它会尝试转换为文本。文本字段“Your text goes here”变为空,但未显示任何结果,即我们所说的文本。
请成功运行此演示的任何人帮助我提出更好的建议。
提前致谢。
最佳答案
根据我的经验,当 native pocket sphinx 代码的配置出现错误时,文本字段会保持空白。 PocketSphinx 遇到的任何错误都应打印到日志文件中。弄清楚你的 PocketSphinx 日志文件在哪里;它是使用 setLogfile(String path)
函数设置的。我经常发生的事情之一是字典中的单词与语言模型/语法中的单词不匹配。由于您可能没有编辑过这些,我想说这可能是其中之一的错误路径。日志文件会告诉您任何无法加载的内容。
关于android - Android 上 Pocketsphinx 演示中的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6546585/