使用sphinx的完整句子语音识别

时间:2016-10-27 07:34:15

标签: java cmusphinx sphinx4

我是java和sphinx4的新手 在这里,我已经下载了sphinx,我正在使用eclipse编辑器,所以我添加了jar文件,我的设置准备好了 事实上,我还运行了演示hello world示例,该示例按预期提供输出。

但是enter image description here  在hello.gram中,我们给出了一些输入,只有那些我们能够捕获的单词

    #JSGF V1.0;

/**
 * JSGF Grammar for Hello World example
 */

grammar hello;

public <greet> = (Good morning | Hello) ( Bhiksha | Evandro | Paul | Philip | Rita | Will );

如果我想使用其他英语单词,我该怎么做呢

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:2)

如果您想继续使用语法文件,可以使用&#34; new&#34;通过将这些单词添加到语法文件中的单词。 只要字典中包含您要使用的字词,您就可以开始使用了。如果字典中不包含您要使用的字词,则必须自行添加。

看看这个页面:http://cmusphinx.sourceforge.net/doc/sphinx4/edu/cmu/sphinx/jsgf/JSGFGrammar.html它向您展示了如何设置不同的语法文件。