2

CMU Sphinx 带有大量的英语单词。很好,但是我想强调某些我将用作命令的单词。其中一些单词不是英语单词。如何确保 Sphinx 能够理解我的特殊命令关键字和英语词典中的其他单词?如何确保我的特殊命令关键字优先于其他英语词汇?

使用狮身人面像,我试图为此目的使用一个调用:

ps_add_word(ps, "OKAY", "OW K EY", 1);

但是,我以这种方式添加的所有单词似乎都不再被频繁识别,并且没有任何其他单词。

4

1 回答 1

0

目前在运行时是不可能的。您必须将单词添加到某些语法/语言模型中。您可以在 CMUSphinx 教程中找到有关语言模型的更多详细信息:

http://cmusphinx.sourceforge.net/wiki/tutoriallm

您还可以阅读高级 LM 教程以了解如何更新当前语言模型

http://cmusphinx.sourceforge.net/wiki/tutoriallmadvanced

于 2015-11-14T07:33:30.823 回答