2016-07-12 26 views
0

例えば「Sphinx 5」を使用した結果が悪いです。「main」と言うと、4分の「仲間」の後に結果が得られます。 CMUSphinx 5のスピードと精度を向上させる方法はありますか?CMUSphinx 5のスピードと精度を向上させる

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"); 

    try { 

     LiveSpeechRecognizer live = new LiveSpeechRecognizer(configuration); 
     live.startRecognition(true); 
     System.out.println("Start Talking"); 

     while (true) { 
      SpeechResult res = live.getResult(); 
      System.out.println("Result: " + res.getResult().getBestResultNoFiller()); 
     } 

    } 
    catch (IOException e){e.printStackTrace();} 

答えて

1

Sphinx4が大語彙とリアルタイムで動作するように遅すぎる: は、ここで私が使用していたコードです。今はライブモードで使用することはできません。

pocketsphinxを使用するか、言語モデルのボキャブラリを減らすことができます。

関連する問題