Java 如何使用事先未知的单词编写JSGF语法文件?

Java 如何使用事先未知的单词编写JSGF语法文件?,java,voice-recognition,cmusphinx,Java,Voice Recognition,Cmusphinx,如何使用事先未知的单词编写JSGF语法文件 例如,我想要一根火柴 “请把椅子给我”, “请把书给我”, 等等 使用类似结构 public <sent> = Give me <any_word> please; public=请给我; 我该怎么做?你不能为任何单词创建语法 您可以列出预定义的单词列表,而不是,而且这个列表可能很大,比如100000个条目,涵盖99%的英语语言。坏消息。我需要这样做是为了追上凯辛。我不能预先定义所有单词(你成功地写出JSGF语法了吗?

如何使用事先未知的单词编写JSGF语法文件

例如,我想要一根火柴 “请把椅子给我”, “请把书给我”, 等等

使用类似结构

public <sent> = Give me <any_word> please;
public=请给我;

我该怎么做?

你不能为任何单词创建语法


您可以列出预定义的单词列表,而不是
,而且这个列表可能很大,比如100000个条目,涵盖99%的英语语言。

坏消息。我需要这样做是为了追上凯辛。我不能预先定义所有单词(你成功地写出JSGF语法了吗?