Я скачал звуковые файлы с сайта: https://www.microsoft.com/en-us/download/details.aspx?id=27224 Я использую pyttsx3 в своем коде и пытаюсь использовать голосовые файлы, которые я скачал с Microsoft. вот что я попробовал:
import pyttsx3
engine = pyttsx3.init()
voices = engine.getProperty('voices')
for voice in voices:
print voice
if voice.languages[0] == u'en_US':
engine.setProperty('voice', voice.id)
break
engine.say('Hello World')
engine.runAndWait()
Но это показывает ошибку:
Traceback (most recent call last):
File "C:/Users/zivsi/PycharmProjects/AI/d.py", line 7, in <module>
if voice.languages[0] == u'en_US':
IndexError: list index out of range
как я могу это сделать? есть другой способ с pyttsx3? не гтц. спасибо