1

一点上下文-我正在使用jsgf语法为android创建一个pocketsphinx应用程序(尽管fsg语法也存在问题)。我的代码基于android 的 pocketsphinx 演示

Pocketsphinx 产生了一个奇怪的问题,在对引擎进行几次查询后,准确性似乎正在下降。第一个查询具有近乎完美的准确性——它可以毫无困难地识别相对复杂和令人费解的短语。然而,第二次和第三次识别几乎无法识别出一个双音节词,并且通过对引擎的第四次查询,它根本无法生成假设。

我不太确定是什么导致了问题,原始演示似乎工作正常,除了添加语法之外,我几乎没有更改语音引擎的配置。无论如何,有没有其他人经历过这样的事情,或者甚至有关于我可以尝试解决这个问题的建议?

谢谢

4

1 回答 1

1

问题解决了,原来我需要 -dither 选项来解释“零能量区域”感谢 Nikolay Shmyrev 的解决方案https://sourceforge.net/projects/cmusphinx/forums/forum/5471/topic/5507338

于 2012-08-08T21:34:50.173 回答