Пользователи уже привыкли к сервисам расшифровки речи в текст, давайте рассмотрим программы, которые выполняют противоположные функции, а именно — конвертации текста в речь.
Бесплатные сервисы:
- Яндекс Алиса
- Яндекс-переводчик
- Yandex SpeechKit в Яндекс Облаке
- Облако Google Cloud Text-to-Speech (https://cloud.google.com/text-to-speech/)
- Google-переводчик
Как это выглядит. Пользователь в специальном окошке на сайте печатает любой текст. Выбирает язык, сервис «говорит» на многих языках, в том числе и на русском, выбирает «диктора»: мужской или женский персонаж, у них есть имена. При желании можно выбрать функцию дополнительных звуковых эффектов, например «шепот», «эхо». Некоторые платные сервисы предоставляют персонажей. Персонаж в режиме реального времени и с высокой точностью произносит напечатанный текст, его губы при этом открываются синхронно. Некоторые сервисы могут не только «говорить», но и «петь».
Функцию преобразования текста в речь могут использовать разработчики приложений путем интеграции модуля Yandex SpeechKit или Google Cloud Text-to-Speech.
Источник: https://www.oddcast.com/technologies/tts/