我试图用Sphinx 4.0(显然是beta版)建立一个简单的helloworld演示。我下载了源代码并将其作为源代码添加到Eclipse,但是问题是,它不能识别很多类。我一直在寻找,据我所知,它所需要的课程并不存在!例如,该行:
import javax.speech.Central;
引发编译器错误,并说明无法解决导入问题。这是我在尝试做Sphinx4之前应该下载的更大API的一部分吗?它没有说任何其他API,但我对这种可能性持开放态度。
如果愿意,我可以发布无法解决的所有导入的列表,但这意味着查看所有代码,这很麻烦。我有一种预感,我需要下载JSAPI,但是我不知道哪种实现对Sphinx4有利。
Sphinx4下载链接:
http://sourceforge.net/projects/cmusphinx/files/sphinx4/1.0%20beta6/
http://cmusphinx.sourceforge.net/
编辑:另外,我发现了几行,我认为这可能意味着我需要下载JUnit?同样,我不太确定该如何设置。
最佳答案
这个网站的优点是,在完成任何修订之前,先提出问题并进行认真分析即可,这很简单(因为毕竟,有人会读这个!)95%的时间我会在5分钟内回答自己的问题发布。
无论如何,解决方案很简单,我下载了junit4-10.jar和jsapi.jar并将它们添加到我的Java构建路径中。然后,我遇到了更多的错误,我说要从源代码进行构建(这是我在这里使用sphinx4所做的),然后我刚刚下载了已经构建的库,它运行良好。得到了我想要的HelloWorld!