Pocketsphinx – 添加单词和提高准确性

栏目: 编程工具 · 发布时间: 6年前

内容简介:代码日志版权声明:翻译自:http://stackoverflow.com/questions/4535208/pocketsphinx-adding-words-and-improving-accuracy

我已经设法最终构建并运行pocketphinx(pocketphinx_continuous).我遇到的问题是如何提高准确性.根据我的理解,您可以指定一个字典文件(-dict test.dic).所以我拿出了默认的字典文件,并添加了一些相同单词的更多发音,例如:

pencil P EH N S AH L
pencil(2) P EH N S IH L

spaghetti S P AH G EH T IY
spaghetti(2) S P UH G EH T IY

然而,pocketphinx仍然不能识别任何一个词.我知道有一个jsgf文件你可以指定,但这似乎更多的短语和语法.如何获取口袋相识来识别普通话,如铅笔和意大利面?

谢谢

-麦克风

有这样的事情,你不能确定,但​​我可以提出以下建议:

>也许语言模型的意思是“意大利面”和“铅笔”的概率很低.如你所建议的,如果不使用N-gram模型,您可以使用JSGF来测试它的识别方式,而不是使用简单的语法(给它二十个字,包括意大利面和铅笔).这样,您可以看到它是否可能是使得难以识别这些单词的语言模型,如果它认为所有单词具有相等的概率,它可以做得好.

>也许你只是简单地发音这些话,即使有替代的字典条目.尝试A.测试其他人的声音,或B.将声学模型适应你的声音(见 http://cmusphinx.sourceforge.net/wiki/tutorialam )

>而且,它是什么意识到它们失败了?如果可能,请从字典中删除其误识别的单词.

再次,为了总体准确性,只有三件事情将真正帮助你:限制语法,适应声学模型,或者可能获得更高质量的录音输入.

代码日志版权声明:

翻译自:http://stackoverflow.com/questions/4535208/pocketsphinx-adding-words-and-improving-accuracy


以上所述就是小编给大家介绍的《Pocketsphinx – 添加单词和提高准确性》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Powerful

Powerful

Patty McCord / Missionday / 2018-1-25

Named by The Washington Post as one of the 11 Leadership Books to Read in 2018 When it comes to recruiting, motivating, and creating great teams, Patty McCord says most companies have it all wrong. Mc......一起来看看 《Powerful》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具