Как преобразовать текст на стороне сервера в речь?

Я создаю приложение для Android и iOS, которое читает пользователям шутки. Для этого я хочу сделать TTS на стороне сервера, чтобы приложение работало в зонах с плохим подключением (путем кэширования голосового контента) и чтобы я мог сэкономить на вызовах TTS (поскольку шутки будут одинаковыми для разных пользователей).

Я посмотрел на ndev от Nuance и кучу других поставщиков TTS, но все они, кажется, имеют только SDK для Android и iOS. Есть ли хороший движок TTS, который я мог бы использовать для выполнения TTS на стороне сервера?

Я тоже не против платного решения.


person Adi    schedule 13.11.2014    source источник


Ответы (1)


Espeak — хорошая программа командной строки. Его легко установить в Linux (я думаю, он также работает в Windows), и его можно написать на вашем любимом языке серверной части: http://espeak.sourceforge.net

person Mike Ricos    schedule 13.11.2014
comment
Качество голоса кажется довольно плохим в espeak. Знаете ли вы коммунальные услуги лучшего качества, даже если они платные? - person Adi; 14.11.2014
comment
Система синтеза фестивальной речи от Эдинбургского университета является более сложной и простой в использовании. установлен в линуксе. Festvox из Карнеги-Меллона использует Festival для создания более естественных голосов. - person Mike Ricos; 27.11.2014