Синтез речи на Samsung: настройки, голоса и движок
В телефонах и планшетах Samsung Galaxy есть системная настройка синтеза речи, через которую приложения, функции доступности и навигация читают текст вслух. Можно выбрать движок — собственный Samsung или Google, — язык, скачать голосовые данные и поменять скорость речи.
В этом руководстве — где эти настройки, что они могут и чего не могут, и как сделать аудиофайл выбранным голосом прямо с телефона.
Где настройки
Откройте «Настройки», затем раздел General management («Общие настройки»), затем Text-to-speech («Синтез речи»). Там выбирается движок — Samsung или Google, — язык и скорость речи. Точные названия пунктов зависят от модели, версии Android и языка; актуальные шаги — на странице поддержки Samsung для вашего региона.
Скачайте голос для языка
В меню синтеза речи нажмите «Язык» и выберите язык. Чтобы получить голосовые данные, у движка Samsung нажмите значок загрузки; у движка Google нажмите язык, а затем значок загрузки. Скачанные данные позволяют телефону говорить на этом языке без интернета.
Чего системный голос не умеет
Он читает текст внутри приложений и функций доступности, но не даёт файла, которым можно поделиться, и нельзя выбрать персонажа или голос сверх того, что предлагает движок. Для голосового сообщения, видео или рингтона нужен аудиофайл.
Голосовой клип другим голосом
Откройте страницу любого голоса SuperClonica в браузере телефона, впишите фразу от 30 до 100 символов, выберите язык и нажмите «Озвучить». Через несколько секунд запись можно скачать и отправить в мессенджер или вставить в видео, без регистрации и приложений. В каталоге есть дикторы, анонсеры, мужские и женские голоса и фанатские персонажи, и каждый говорит на 31 языке.
Для ваших приложений
Приложение для Android может пользоваться API синтеза речи SuperClonica: один POST-запрос возвращает ogg, mp3 или wav, а бесплатный ключ даёт 3 минуты звука в сутки. В репозитории с примерами по ссылке ниже есть код на curl, Python и Node.js.