gpt4 book ai didi

sphinx - Pocketsphinx-添加单词并提高准确性

转载 作者:行者123 更新时间:2023-12-03 13:30:37 35 4
gpt4 key购买 nike

我终于设法构建并运行Pocketsphinx(pocketsphinx_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


然而,pocketsphinx仍然根本无法识别任何一个单词。我知道您也可以指定一个jsgf文件,但是对于短语和语法来说似乎更多。我怎样才能让Pocketsphinx识别铅笔和意大利面条等常见单词?

谢谢

-麦克风

最佳答案

对于这样的事情,您不确定,但是我可以提供以下建议:


语言模型也许以某种方式具有“意大利面”和“铅笔”的低概率。正如您所建议的,如果不使用N-gram模型,您可以使用JSGF来测试其如何识别,而使用简单的语法(给它二十个单词,包括意大利面条和铅笔)。这样,您可以查看是否可能是语言模型难以识别这些单词,并且如果认为所有单词具有相同的概率,也可以做到。
甚至在使用其他词典条目的情况下,也许您只能简单地将这些单词的发音打得不好。尝试A.测试其他人的声音,或B.使声学模型适应您的声音(请参见http://cmusphinx.sourceforge.net/wiki/tutorialam
另外,当它们失败时,它是如何识别它们的?如果可能,请从词典中删除误识别的单词。


再次,对于整体准确性,只有三件事可以真正帮助您:限制语法,调整声学模型,以及获得更高质量的录音输入。

关于sphinx - Pocketsphinx-添加单词并提高准确性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4535208/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com