diff --git a/speaker.py b/speaker.py new file mode 100644 index 0000000..e9a6c7f --- /dev/null +++ b/speaker.py @@ -0,0 +1,13 @@ +# Модуль отвечающий за голосовое воспроизведение текста +# Требует установленный linux-пакет festival + +import subprocess + +def speak(text:str): + """Функция выполняет вызов приложения festival""" + if (len(text) > 0): + #print(text) + process = subprocess.Popen(f'echo "{text}" | festival --tts --language russian', shell=True) + process.wait() + #time.sleep(5) + \ No newline at end of file