TTS (или Text to speech) — технология, которая позволяет озвучивать текст, отображаемый на вашем устройстве. Это может быть полезно для слабовидящих, чтобы понимать, куда вообще нужно тыкать. Либо если вы хотите слушать текстовые книги, а профессионально озвученную версию не получается купить.
Поэтому в сегодняшней статье я собрал чуть больше десятка TTS-движков, которые вы можете установить на свой смартфон или компьютер. Часть информации в статье взята из соответствующей ветки на форуме 4PDA.
Acapela TTS Voices
Хотя в этой статье я даю ссылку на Android-версию, этот движок можно установить и на Windows. Только вот ссылки на нормальный установщик для этой ОС не предусмотрено.
Сам сервис поддерживает озвучку на более чем 20 языках мира и без проблем работает в офлайне.
Плюсы:
- Высококачественные естественные голоса;
- Большой набор языков и вариантов озвучивания, включая детские и разные тембры и интонации;
- Можно настроить скорость речи, интонацию и другие параметры.
Минусы:
- В бесплатной версии все голоса работают только онлайн;
- В Android-версии качество голосов ниже, чем в Windows.
Пример озвучки:
EdgeTTS
У этого движка от Microsoft есть веб- и Android-версии, вот только встроить его в систему для озвучивания текста не получится. Вы можете загрузить собственный текст или книгу, выбрать параметры голоса и скачать готовый .mp3 файл для прослушивания любым удобным способом. На выбор доступно около 300 голосов.
Плюсы:
- Большой выбор голосов с разными акцентами;
- Тонкая настройка параметров голоса.
Минусы:
- Русскоязычные голоса могут неправильно ставить ударения;
- Нельзя установить в качестве системного TTS.
Пример озвучки:
Speech Recognition & Synthesis
Решение от Google, которое с вероятностью 99% уже есть в вашем Android-смартфоне. А значит, вы без труда можете активировать чтение всего, что происходит на экране, ваших действий или книг. Поддерживается несколько десятков языков.
Плюсы:
- Уже установлено;
- Работает офлайн;
- Бесплатно;
- Высокоточное распознавание текста.
Минусы:
- Качество голосов оставляет желать лучшего;
- Нельзя редактировать словари.
Пример озвучки:
Ivona
Решение от Amazon, и в этот раз придётся повозиться с установкой, так как приложения в Google Play больше нет. Если вы справитесь, то получите офлайн-работу на десяти языках.
Плюсы:
- Высокое качество озвучивания (даже на русском);
- Работает в офлайне.
Минусы:
- Сложно установить;
- Последняя версия голосов от 2017 года;
- Нет редактора.
Пример озвучки доступен по ссылке.
Loquendo
Как и в случае с Ivona, скачать этот TTS официально не получится. Сам движок доступен на Android и Windows (через приложение Балаболка). Разработчик оригинальной версии — Nuance.
Плюсы:
- Офлайн-работа.
Минусы:
- Сложно установить;
- Низкое качество голосов;
- Нет редактора;
- Доступны только русский и английский языки.
Пример озвучки:
Nefonit TTS и FonTTS
Этот движок обойдётся вам в 200 с небольшим рублей, но стоит учитывать, что он не обновлялся с 2015 года. Под капотом скрывается синтезатор речи Newfon.
На самом деле будет лучше попробовать другой TTS — FonTTS. Он является актуальным продолжением Nefonit TTS. Здесь в качестве синтезатора выступает ru_tts.
Обе TTS поддерживают озвучку только на русском и украинском языках.
Плюсы:
- Простая интеграция с системой;
- Качественная естественная озвучка;
- Можно настроить скорость речи и высоту тона.
Минусы:
- Всего два языка на выбор;
- Развитие поддерживается энтузиастами.
RHVoice
Этот движок поддерживает озвучку на десяти языках и доступен для Android и Windows. Во втором случае его придётся самостоятельно добавлять в поддерживаемое приложение.
Плюсы:
- Работает офлайн;
- Бесплатно, открытый код;
- Одновременная работа на нескольких языках;
- Настройка параметров озвучивания.
Минусы:
- Редактор доступен только на Windows;
- Механический голос без интонаций.
Пример озвучки:
Sakrament TTS
Ещё один заброшенный, но всё же работающий TTS для Android. В сохранённой версии доступно только четыре русскоязычных голоса.
Плюсы:
- Качественное озвучивание с учётом особенностей русского языка.
Минусы:
- Сложность установки;
- Малое число голосов.
SamsungTTS
Как можно понять из названия, это TTS от Samsung, и он точно-преточно у вас есть, если у вас смартфон этой компании. Поддерживается офлайн-работа на десяти языках.
Плюсы:
- Бесплатно;
- Интеграция с устройствами Samsung;
- Высокое качество речи.
Минусы:
- Немного сложно установить на сторонние смартфоны;
- Нет редактора.
Пример озвучки:
Vocalizer
Поддерживает около 50 языков и работает в офлайне. Правда, придётся приобрести лицензию где-то за 200 рублей. Интересно, что голоса используются те же, что и в TTS Nuance, но их качество ниже.
Плюсы:
- Есть редактор словарей;
- Хорошее качество озвучивания;
- Гибкие настройки.
Минусы:
- Платные голоса;
- Редактор не очень удобный.
Пример озвучки:
Vocalizer Expressive
Это уже разработка от Nuance. Есть версия для Windows и Android, но официальных установщиков нет. Доступно около десятка языков.
Плюсы:
- Один из лучших по качеству озвучивания;
- Офлайн-работа.
Минусы:
- Сложно установить;
- Нет редактора словарей;
- Есть проблема с ударениями.
Пример озвучки:
Скачать можно по ссылке ниже:
Yandex SpeechKit
Решение от Яндекс, а значит, за качество озвучки можно не переживать. Правда, этот вариант доступен для разработчиков для встраивания в собственные приложения. Поэтому, чтобы воспользоваться движком, вам придётся искать приложения с его поддержкой.
Плюсы:
- Большой выбор голосов.
Минусы:
- Нельзя использовать напрямую;
- Только русский язык;
- Онлайн-работа;
- Нет редактора словарей.
Примеры озвучки доступны по ссылке.
Синтез речи от ЦРТ
Тут у нас снова возникают проблемы с установкой. Разработчика в виде «Центр речевых технологий» больше не существует, а значит, и единственное приложение с этим TTS кануло в Лету.
Плюсы:
- Высокое качество озвучки;
- Работает офлайн.
Минусы:
- Сложность установки;
- Разработка прекращена;
- Нельзя использовать в качестве системного TTS.
Пример озвучки: