相关疑难解决方法(0)

禁用CMUSphinx4中的控制台乱

我正在尝试CMUSphinx,但我很难过.我已经在Eclipse中包含了jar coredatajar,我从这里下载了它

我试着像教程中提到的那样进行实时语音识别,但是当我尝试运行它时,控制台上充满了某些类似的错误The dictionary is missing a phonetic transcription for the word '....'.

码:

import edu.cmu.sphinx.api.Configuration;
import edu.cmu.sphinx.api.LiveSpeechRecognizer;
import edu.cmu.sphinx.api.SpeechResult;

public class Hello {       

   public static void main(String[] args) throws Exception {
    Configuration configuration = new Configuration();


    configuration.setAcousticModelPath("resource:/edu/cmu/sphinx/models/en-us/en-us");

    configuration.setDictionaryPath("resource:/edu/cmu/sphinx/models/en-us/cmudict-en-us.dict");

    configuration.setLanguageModelPath("resource:/edu/cmu/sphinx/models/en-us/en-us.lm.bin");
    LiveSpeechRecognizer recognizer = new LiveSpeechRecognizer(configuration);

    while(true)
    {
    System.out.println("Start speaking...");
    recognizer.startRecognition(true);
    SpeechResult result = recognizer.getResult();
    System.out.println("result: "+result.getHypothesis());

    recognizer.stopRecognition();
    }

}
}
Run Code Online (Sandbox Code Playgroud)

安慰:

23:15:07.552 INFO unitManager          CI Unit: *+NSN+
23:15:07.556 INFO unitManager …
Run Code Online (Sandbox Code Playgroud)

java sphinx4 cmusphinx

3
推荐指数
1
解决办法
821
查看次数

标签 统计

cmusphinx ×1

java ×1

sphinx4 ×1