cmu sphinx java - 可执行示例代码

cmu sphinx java - Executable example code

我最近安装了 CMU Sphinx4 以用于需要语音识别的 Java 应用程序。但是,我可以在网上找到的大部分 Sphinx4 源代码在 Eclipse 中都显示了一些错误。我下载了 JAR 文件(sphinx4-data...,sphinx4-core...)并将它们添加到我的构建路径中的库中;但是,仍然有错误(例如,它无法识别 Speech class)。任何人都可以告诉我收听输入并将其打印到控制台所需的最低限度吗?

谢谢。

演示可在以下来源获得:

https://github.com/cmusphinx/sphinx4/blob/master/sphinx4-samples/src/main/java/edu/cmu/sphinx/demo/transcriber/TranscriberDemo.java

此处提供了描述 API 的教程:

http://cmusphinx.sourceforge.net/wiki/tutorialsphinx4

  1. 从 Sourceforge 下载 Sphinx4 源代码(包括示例代码)
  2. 使用maven编译代码。
  3. 从构建中获取 sphinx4-core-1.0-SNAPSHOT.jar 和 sphinx4-data-1.0-SNAPSHOT.jar。
  4. 使用示例代码配置 eclipse。

我将 eclipse 配置为 运行 个示例,如下所示:-

-libs
   --commons-math3-3.2.jar
   --sphinx4-core-1.0-SNAPSHOT.jar
   --sphinx4-data-1.0-SNAPSHOT.jar
-sphinx4-samples
-bin
-.classpath
-.project