Как я могу изменить акцент? - PullRequest
0 голосов
/ 29 января 2019

Как мне изменить акцент в pyttsx3?

Я успешно попытался изменить голос и скорость, с которой он произносит речь.

import pyttsx3
engine=pyttsx3.init()
voice=engine.getProperty('voices')[0]
engine.setProperty('voice',voice.id)
engine.setProperty('rate',100)
engine.say("Hello there!")
engine.runAndWait()  

Изменение акцента.

1 Ответ

0 голосов
/ 29 января 2019

Вы можете попробовать этот код:

import pyttsx3
engine = pyttsx3.init()
voices = engine.getProperty('voices')
for voice in voices:
print(voice, voice.id)
engine.setProperty('voice', voice.id)
engine.say("Hello World!")
engine.runAndWait()
engine.stop()
...