我通过终端在我的 mac osx 10.9.1 上使用 Sphinx4 版本 4-1.0beta6。我还是这个 SR 应用程序的新手。我已经运行了 HelloWrold 示例并在 gram 文件中添加了一些新单词,并且它起作用了。现在,我想使用规则或其他有助于接受用户说出的更多句子的东西。我的问题是:
- 我怎样才能让我的 HelloWorld 做到这一点?我应该使用规则吗?如果是这样,有什么例子吗?
- 如果我使用了规则,如何将口语问题打印回给用户?
提前致谢。
我怎样才能让我的 HelloWorld 做到这一点?我应该使用规则吗?如果是这样,有什么例子吗?
这取决于任务,但通常您希望使用更多规则扩展语法。您可以在http://cmusphinx.sourceforge.net的 CMUSphinx 教程中找到更多信息
如果我使用了规则,如何将口语问题打印回给用户?
您将识别结果作为字符串。您可以使用 System.out.println 打印它或显示在您的 UI 中或做任何您想做的事情。