我有一个使用 SRGS .grxml 语法文件的现有 IVR 语音应用程序。在 IVR 中,我们的语音识别器 (Nuance) 使用这些语法来获取语音输入并根据指定的特定语法返回一些值。
我正在尝试找到一个基于 java 的工具,该工具将使用这些相同的语法文件,但允许我发送纯文本以根据语法规则进行解析。
我见过 sphinx4,他们有一个识别器,但它只使用我能说的麦克风输入。我真的在寻找像细微差别的“parseTool”这样的东西,它给出了语法,并且示例文本将输出语法的结果,但我需要在 Java 类中使用它。
有谁知道这样的工具?