#gtts #мини_урок
Преобразовываем текст в речь
Есть разные интерфейсы API для преобразования текста в речь. Воспользуемся одним из самых популярных - Google Text to Speech, широко известный как gTTS API.
Библиотека поддерживает различные языки (русского к сожалению нет). С gTTS можно работать в консоли с помощью gtts-cli. Команда считывает текст, делает нужный запрос и записывает результат в файл.
Устанавливаем:
Настраиваем: документация
Кому мало gTTS, потестируйте модуль google-cloud-texttospeech. Он имеет гораздо больший функционал, например он может сделать паузу в нужном вам месте.
Кто ещё какими Text to Speech модулями пользуется? Пишите в комментариях. Да, да, да у нас появились комментарии 👇👇👇
Преобразовываем текст в речь
Есть разные интерфейсы API для преобразования текста в речь. Воспользуемся одним из самых популярных - Google Text to Speech, широко известный как gTTS API.
Библиотека поддерживает различные языки (русского к сожалению нет). С gTTS можно работать в консоли с помощью gtts-cli. Команда считывает текст, делает нужный запрос и записывает результат в файл.
Устанавливаем:
pip install gTTS
Настраиваем: документация
Кому мало gTTS, потестируйте модуль google-cloud-texttospeech. Он имеет гораздо больший функционал, например он может сделать паузу в нужном вам месте.
Кто ещё какими Text to Speech модулями пользуется? Пишите в комментариях. Да, да, да у нас появились комментарии 👇👇👇
⚡️Переводим текст в речь
gTTS — модуль для взаимодействия с API преобразования текста в речь google translate.
Установка:
Но, помимо cli, модуль доступен и в python. Просто создаёте
#миниурок #gTTS
gTTS — модуль для взаимодействия с API преобразования текста в речь google translate.
Установка:
pip install gTTS
Вы можете попробовать этот модуль, введя gtts-cli 'hello' --output hello.mp3
в терминал. Но, помимо cli, модуль доступен и в python. Просто создаёте
gTTS(text)
, сохраняете с помощью save('filename.mp3')
и получаете тот же самый результат.#миниурок #gTTS