我打算为自己做一个退伍军人管理局。
我已经尝试过以下代码:
import speech_recognition as sr
listener = sr.Recognizer()
with sr.Microphone() as source:
print('listening')
voice = listener.listen(source)
info = listener.recognize_google(voice)
print(info)但是当我在我的IDE中运行它时,我得到了这个属性错误。
import pyaudio
ModuleNotFoundError: No module named 'pyaudio'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:/Shounak/workspace/Python/email-bot/main.py", line 8, in <module>
with sr.Microphone() as source:
File "C:\Users\shoun.PDK_WIN7_LP\.virtualenvs\email-bot\lib\site-packages\speech_recognition\__init__.py", line 79, in __init__
self.pyaudio_module = self.get_pyaudio()
File "C:\Users\shoun.PDK_WIN7_LP\.virtualenvs\email-bot\lib\site-packages\speech_recognition\__init__.py", line 110, in get_pyaudio
raise AttributeError("Could not find PyAudio; check installation")
AttributeError: Could not find PyAudio; check installation我已经在我的终端中安装了PyAudio,但是我仍然收到这个错误。
发布于 2021-01-13 13:29:55
您的IDE是否使用Python虚拟环境?如果是这样,请确保PyAudio安装在虚拟环境中,而不是全局Python解释器中。
发布于 2021-01-13 13:35:45
也许您的系统缺少一些依赖项。
首先尝试执行下面的命令。
pip install pipwin然后
pipwin install PyAudio或
你可以试试下面的版本
pip install PyAudio‑0.2.11‑cp37‑cp37m‑win_amd64.whl请访问PyAudio。您可以手动下载。
发布于 2021-01-13 13:34:25
在正在使用的集成开发环境命令提示符下,安装PyAudio
pip install PyAudiohttps://stackoverflow.com/questions/65696066
复制相似问题