2012-01-28 2 views
0

Я использую текст для Android в речь, и у меня все хорошо работает, но голос никогда не звучит так хорошо, как хотелось бы. Я понимаю, что он никогда не будет звучать «естественным», но есть ли у кого-нибудь какие-либо предложения или какие-либо способы сделать его более человечным или, по крайней мере, понятным.Оптимизация Android, встроенная в текст в речь

Я знаю, что вы можете настроить высоту тона и скорость и язык. Есть ли какие-либо другие корректировки, которые могут быть сделаны? или даже лучший API для преобразования текста в речь, который звучит лучше?

ответ

1

Нет, вы не можете улучшить качество TTS. Даже изменение высоты тона опасно. Если вы слишком низко устанавливаете TTS, это звучит ужасно.

Единственный способ, чтобы получить лучший голос будет использовать сервис, который не Google, такие как ispeech

0

Android текста в речь поддерживает несколько голосов, те, установленные с телефоном будет варьироваться в зависимости от модели. Один из моих телефонов Nexus имел отличные голоса, но с тех пор у каждого (без связи) телефона были плохие. Вы можете изменить активный голос и загрузить больше голосов в Настройки-> Язык & [меняется] -> вывод текста в речь. На данный момент диапазон Google ограничен ограниченным качеством голосов. Вы также можете скачать платные голоса и/или двигатели от подобных Svox, Pico и Ivona.

Смежные вопросы