0

我有这样的语法:

#JSGF V1.0;

grammar actions;

public <item> = save this story | skip this story | stop the news;

但是,它可以识别远程匹配这些短语的所有内容。有没有办法让我只在他们真正说出来的时候才认出这个短语?

我目前正在使用此代码来加载语法:

File actionsGrammar = new File(modelsDir, "grammar/actions.gram");
recognizer.addGrammarSearch("actions", actionsGrammar);

例如说save blah blah this blah blah story应该不匹配,也不应该bake chris boring。谢谢!

4

1 回答 1

0

是的,您可以在关键字发现模式下使用 pocketsphinx。sphinx4 中还没有关键字定位模式。

你可以在这里找到 Android 演示

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

于 2014-09-18T08:24:54.913 回答