Я использую eSpeak на Ubuntu и имею Python 2.7 script, который печатает и говорит сообщение:
import subprocess
text = 'Hello World.'
print text
subprocess.call(['espeak', text])
eSpeak производит нужные звуки, но загромождает оболочку с некоторыми ошибками (ALSA lib..., no socket connect), поэтому я не могу легко прочитать то, что было напечатано ранее. Код выхода равен 0.
К сожалению, нет документального варианта, чтобы отключить его многословие, поэтому я ищу способ только визуально отключить его и сохранить открытую оболочку чистой для дальнейшего взаимодействия.
Как я могу это сделать?