android - Android 上 Pocketsphinx 演示中的问题

标签 android speech-recognition voice offline-mode

我尝试从此链接下载并运行离线语音识别演示 - 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/

相关文章:

java - 切换 Activity 时简单的 Droid App 强制关闭

android - 为什么它在开始监听之前不休眠 3 秒?

android - 使用自签名证书在 android 中创建安全的客户端-服务器连接

Android:制作一个简单的动画集

speech-recognition - 可以在 ML.NET 中进行语音识别吗?

python - 如何使用 Vosk 离线语音识别(或任何其他快速离线语音识别器)为虚拟助手设置唤醒词

java - 在java中计算实时音频

java - smack jitsi-jingle 示例

java - 识别器分配空指针异常

android - 通话记录中的自定义操作