2017-11-18 13 views
0

私はスピーチプログラムへのテキストを作成しようとしていますが、私はいつもこれを取得:私はそれを修正することができますどのようにFreeTTSのjava.lang.NullPointerException

import com.sun.speech.freetts.Voice; 
import com.sun.speech.freetts.VoiceManager; 
public class FreeTTS { 
    public static void main(String args[]) { 
     VoiceManager vm = VoiceManager.getInstance(); 
     Voice voice = vm.getVoice("kevin16"); 
     voice.allocate(); 
     voice.speak("Hello World!"); 
     voice.deallocate(); 
    } 
} 

ここ
Exception in thread "main" java.lang.NullPointerException 
at FreeTTS.main(FreeTTS.java:7) 

は私のコードです?

+1

どの行が7行目ですか? – luckydog32

答えて

1
vm.getVoice("kevin16") 

は、nullです。

戻り値:Javadocのからの音声が存在する場合voiceNameと同じ名前を持つ、他のヌル

エルゴ、声「kevin16」が見つかりませんでした。

関連する問題