Jak ukryć wyjście podprocesu w Pythonie 2.7

Używam eSpeak na Ubuntu i mam skrypt Pythona 2.7, który drukuje i wypowiada wiadomość:

import subprocess
text = 'Hello World.'
print text
subprocess.call(['espeak', text])

eSpeak generuje żądane dźwięki, ale zaśmieca powłokę kilkoma błędami (lib ALSA ..., nie podłącza gniazda), więc nie mogę łatwo odczytać tego, co zostało wcześniej wydrukowane. Kod wyjścia to 0.

Niestety nie ma udokumentowanej opcji, aby wyłączyć jego gadatliwość, więc szukam sposobu, aby tylko uciszyć go wizualnie i utrzymać otwartą powłokę w czystości dla dalszej interakcji.

Jak mogę to zrobić?

questionAnswers(6)

yourAnswerToTheQuestion