Если тебе нужен простой способ быстро озвучить текст для бота, презентации или видео, можно это сделать довольно просто: хватит одной компактной библиотеки Python — gTTS (Google Text-to-Speech)
🔵 Начинаем с установки ключевого инструмента:
pip install gTTS
🔵 Подключаем необходимые модули
import os
from gtts import gTTS
Весь процесс укладывается в три шага:
1️⃣ Задаем текст, который должен быть озвучен.
thesis = "Системный подход в программировании экономит время."
2️⃣ Создаем объект gTTS, обязательно указывая локализацию (
ru) # Указываем русский язык (ru)
tts_audio = gTTS(text=thesis, lang="ru")
3️⃣ Сохраняем результат в MP3 и запускаем воспроизведение
output_filename = "system_voice_message.mp3"
tts_audio.save(output_filename)
# Проверка (выбираем команду под твою ОС)
# os.system("start " + output_filename) # Windows
# os.system("open " + output_filename) # macOS
Этот инструмент идеально подойдет для создания голосовых уведомлений в твоих скриптах, озвучки контента или еще каких-то интересных штук =)
Ставь реакцию, если было полезно 💙
🚀 Пост Guru Python: @sergey_filichkin_blog