Читая хабр, наткнулся на интересную статью, рассказывающую о том, как научить PowerShell разговаривать с помощью Microsoft`овского Speech API (там же есть ссылка на отличную замену старому доброму Сэму). Так как ставить и осваивать PowerShell только для того чтобы побаловаться, было лениво, я занялся поисками модулей с нужным мне функционалом, под python.
В итоге наткнулся на отличную библиотеку под названием pyTTS.
И так приступим.
Для работы нам так же понадобится:
Microsoft SAPI 5.0 or 5.1 redistributable
win32all Python Extensions
Советую так-же скачать голос Алёна, фирмы Acapela, распространяющийся по 30-ти дневной триал лицензии
Начнём с простого:
Read more
import pyTTS tts = pyTTS.Create() tts.Speak("Hello World")