内容简介:代码日志版权声明:翻译自: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 – 添加单词和提高准确性》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 如何提高机器学习项目的准确性?我们有妙招!
- 误差低于2%!Zillow采用计算机视觉提升房价评估准确性
- c – OpenCV:如何使用Haar分类器级联来提高眼睛检测的准确性?
- 论文浅尝 | 中科院百度微软等学者最新综述论文40+最新方法阐述知识图谱提升推荐系统准确性与可解释性
- 算法 – 给出一个单词,打印其索引,可以相应地增加单词
- Spark入门(三)--Spark经典的单词统计
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
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》 这本书的介绍吧!