aplay: main:831: audio打开错误:没有这样的文件或目录



当我运行这段代码时:

import pyttsx3
engine = pyttsx3.init()
engine.say("Hello, World!")
engine.runAndWait()

显示了:

aplay: main:831: audio open error: No such file or directory

我在我的系统上安装了pyttsx3==2.90(Manjaro 21.1.2 Pahvo)。

我也试过重新安装pip和pyttsx3,我也检查了几次语法,一切似乎都很好。

任何建议都会很有帮助:)

我通过将这些行添加到脚本中来解决这个问题:

os.system('sudo apt install -y espeak')
os.system('sudo apt-get -y update')
os.system('sudo apt-get install -y alsa-utils')
os.system('sudo apt-get install -y software-properties-common')
os.system('sudo apt-get install -y ffmpeg')

或者,您也可以在终端中运行这些命令。从那以后就没有问题了。

最新更新