我使用Pocket Sphinx处理Android语音识别应用程序 这是一个字典文件。 “grammar.corpus”
SHUTDOWN
START
STOP
REGISTER PATH
REGISTER LOCATION
WHERE AM I
YES
NO
TAKE ME TO
EMERGENCY
当我测试应用程序时,我得到了不好的结果,识别器通过从多行连接多个单词返回结果。例如(它识别“START PATH ME”)。
如何从多行识别句子而不是单个词?
如何训练识别器以提高准确度?
如何使用jsgf代替lm?
提前谢谢
答案 0 :(得分:2)
如何从多行识别句子而不是单个词?
使用JSGF语法
如何训练识别器以提高准确度?
http://cmusphinx.sourceforge.net/wiki/faq#qwhy_my_accuracy_is_poor
如何使用jsgf代替lm?
在演示资源中将-lm file.lm
替换为-jsgf file.jsgf
。