Как создать собственный механизм преобразования текста в речь

Как я знаю, TTS требует, чтобы движок TTS говорил на одном языке. В Android-эмуляторе 2.2 двигатель Pico TTS по умолчанию. В нем есть только некоторые популярные языки. Я могу видеть некоторые двигатели на рынке, которые необходимо приобрести для установки. Мой вопрос: есть ли способ создать настраиваемый движок, который поддерживает другие языки? (Путем программирования или использования программного обеспечения)

(Я не знаю, должен ли я опубликовать этот вопрос в StackOverflow или SuperUser. Если это не так, пожалуйста, перенесите его)

Ответы

Ответ 1

Я также заинтересован в создании моего двигателя tts. Вот некоторая информация, которую я нашел. На эту ссылку вы можете найти краткое описание того, что вам нужно сделать, чтобы сделать ваш движок tts для Android. Начиная с уровня API 14, существует абстрактный класс для реализации движка tts. Подробнее о ссылка.

Но преобразование текста в речь не так просто. Некоторая базовая информация, которую должен реализовать движок tts, можно найти на wikipedia.