我正在使用sphinx 4.0识别器。虽然我正在运行我的应用程序以在运行时交换两个静态定义的语法,但我在ecllipse中得到错误为“'helloLinguist'属性:'语法' - 强制属性未设置!”。我正在使用链接http://cmusphinx.sourceforge.net/wiki/sphinx4:swappinggrammars上提供的cofiguration xml文件。请帮忙。
答案 0 :(得分:0)
您必须意外地编辑了配置并删除/注释了该条目,或者您在运行时删除了grammar
元素。在链接属性的配置中设置:
<component name="helloLinguist"
type="edu.cmu.sphinx.linguist.flat.FlatLinguist">
<property name="grammar" value="helloGrammar"/>
</component>