我在 Ubuntu 上使用 eSpeak 并有一个 Python 2.7 脚本,可以打印并说出一条消息:
import subprocess
text = 'Hello World.'
print text
subprocess.call(['espeak', text])
eSpeak 会产生所需的声音,但会因为一些错误(ALSA lib...,无套接字连接)而使外壳混乱,因此我无法轻松阅读之前打印的内容。退出代码为 0。
不幸的是,没有记录的选项可以关闭其冗长性,因此我正在寻找一种方法来仅在视觉上使其静音并保持打开的外壳清洁以进行进一步的交互。
我怎样才能做到这一点?