我正在尝试使用python和SpeechRecognition库对语音助手进行编程。但是,当我执行程序时,它会运行约2秒钟,然后引发以下错误
[0:02] Decoding of audio.mp3 finished.
Traceback (most recent call last):
File "/home/USERNAME/PycharmProjects/jarvis/venv/lib/python3.7/site-packages/speech_recognition/__init__.py", line 108, in get_pyaudio
import pyaudio
ModuleNotFoundError: No module named 'pyaudio'
我已经花了几个小时尝试不同的解决方案,但似乎没有一个适合我。
如果有帮助,我就在ubuntu上
答案 0 :(得分:0)
请尝试确保已为Python 3(而非2)安装了该软件,并运行commons
(如果它位于pip上)。
答案 1 :(得分:0)
我只是想通了。我的安装没有错。似乎是pycharm集成终端中的错误。当我使用linux shell进入项目目录并执行脚本时,一切正常。我不知道,为什么它不能与内置终端一起使用。