Вывод звука речи Java в виде файла.wav

Я искал способ сохранить результаты синтеза речи в виде файла.wav. Я скачал FreeTTS и CloudGarden, но у FreeTTS есть проблемы с настройкой голосов MBROLA на компьютерах с Windows, и примеры CloudGarden содержат устаревшие методы, которые приводят к ошибкам, даже если вместо них используются предыдущие версии jsapi.

То, что я ищу, - это способ сохранить речь в файл.wav, а не воспроизводить его через динамики. Все, что меня волнует, - это то, что он компилируется и работает.

Если у кого-то есть знания или хороший учебник, это было бы здорово:)

Еще раз спасибо, Фиона

2 ответа

В дистрибутив FreeTTS входит программа, которая позволит вам протестировать многие функции FreeTTS. Эта программа запускается с помощью следующей команды:

В тестовой программе FreeTTS есть варианты, которые могут вас заинтересовать:

-dumpAudio file : dump audio to file 
-dumpAudioTypes : dump the possible output types
-dumpMultiAudio file : dump audio to file 

Шаг 1: голоса MBROLA с FreeTTS - Windows

Шаг 2: Используйте следующий код для удаления вашей ошибки: база mbrola не определена

System.setProperty("mbrola.base", "C:/Users/LOL/Documents/NetBeansProjects/TTS/mbrola");

Другие вопросы по тегам