Прежде всего, я в Ubuntu linux, если это имеет значение.
У меня есть простая идея проекта, основанная на FreeTTS и JSAPI (Java Speech API)
Я скачал и распаковал FreeTTS изапустите их скрипт сборки.Затем попытался скомпилировать мой код, связывающий несколько jar-файлов, требуемых в каталоге 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
Любая помощь по этому вопросу будет принята с благодарностью, так как в сети есть много сайтов, обсуждающих проблемы с получениемэто работает, но не многие, которые обсуждают их решение.