Код: Выделить всё
import pyttsx3
engine = pyttsx3.init()
def speak(text):
engine.say(text)
engine.runAndWait()
speak("hello there, this is a test sentence.")
speak("second test sentence to check playback.")
Я:
- Пытался добавить engine.say("") перед первым произнесением.
- Пытался заснуть после init().
- Пытался переключать голоса (Зира, Дэвид и Хейзел).
- Попробовал заполнить текст пробелами или фиктивными словами.
- Убедился, что за каждым сказать() следует runAndWait().
Подробнее здесь: https://stackoverflow.com/questions/798 ... ew-letters
Мобильная версия