首先關閉我在Ubuntu Linux上,如果重要的話。
我有一個簡單的基於FreeTTS和JSAPI(Java語音API)的項目想法有問題獲得FreeTTS和JSAPI工作
我已經下載並解壓縮FreeTTS並運行它們的構建腳本。然後試圖編譯我的代碼鏈接的幾個罐子的lib目錄需要到類路徑是這樣的:
javac -cp /home/travis/Desktop/freetts-1.2/lib/jsapi.jar:/home/travis/Desktop/freetts-1.2/lib/freetts.jar HelloUnleashedReader.java
,然後編譯成Java字節碼就好了。 然而,當我運行:
java HelloUnleashedReader
我收到以下錯誤:
Exception in thread "main" java.lang.NoClassDefFoundError: javax/speech/EngineModeDesc
在這個問題上的任何幫助將因爲周圍有淨許多網站討論用得到它的工作問題,不勝感激但討論他們的解決方案的人並不多。
這也發生在我身上,雖然我確實在-cp上有jsapi.jar。奇怪的。 – 2011-02-17 22:40:27