我计划为自己做一个VA
我尝试过以下代码:
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,但是我仍然收到这个错误
在您使用的IDE命令提示符中,安装PyAudio
可能您的系统缺少一些依赖项
首先尝试执行下面的命令
然后
或
你可以试试下面的版本
访问PyAudio。你可以手动下载
您的IDE是否使用Python虚拟环境?如果是这样,请确保PyAudio安装在虚拟环境中,而不是全局Python解释器中
相关问题 更多 >
编程相关推荐