如何使用 CMUSphinx 为语音识别应用程序创建“.gram”文件?

How to create a ".gram" file for voice recognition application using CMUSphinx?

我正在做一个使用语音在文本文件中搜索单词的项目。所以我需要为几个词写一个语法文件(最少 10 个)。

谁能告诉我怎么写。

语法文件是您可以在文本编辑器中创建的简单文本文件,它们仅描述可能的识别变体,例如打开文本编辑器并键入以下内容:

#JSGF V1.0;

grammar hello;
public <greet> = (good morning | hello) ( nitin | rohit | ajit );

然后将其保存为扩展名为.gram的文件并在cmusphinx中使用。这是一个 JSGF 格式的语法文件。您可以从文档中了解有关 JSGF 语法的更多信息:

http://www.w3.org/TR/jsgf/