在pyaudio部分使用语音识别时出错

2024-09-28 05:20:50 发布

您现在位置:Python中文网/ 问答频道 /正文

Traceback (most recent call last):
  File "C:\Users\Anu Nema\AppData\Local\Programs\Python\Python38-32\lib\site-packages\speech_recognition\__init__.py", line 109, in get_pyaudio
    import pyaudio
ModuleNotFoundError: No module named 'pyaudio'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:/Users/Anu Nema/Desktop/New folder/alice/alice.py", line 49, in <module>
    takeCommand()
  File "c:/Users/Anu Nema/Desktop/New folder/alice/alice.py", line 30, in takeCommand
    with sr.Microphone() as source:
  File "C:\Users\Anu Nema\AppData\Local\Programs\Python\Python38-32\lib\site-packages\speech_recognition\__init__.py", line 80, in __init__
    self.pyaudio_module = self.get_pyaudio()
  File "C:\Users\Anu Nema\AppData\Local\Programs\Python\Python38-32\lib\site-packages\speech_recognition\__init__.py", line 111, in get_pyaudio
    raise AttributeError("Could not find PyAudio; check installation")
AttributeError: Could not find PyAudio; check installation

Tags: inpyinitliblocallineusersappdata
1条回答
网友
1楼 · 发布于 2024-09-28 05:20:50

发生此错误的原因是您的计算机上没有安装“pyaudio”。这是“语音识别”的一个依赖项,因此,如果您希望使用“语音识别”,您必须拥有它

可以通过在命令行中键入以下命令来执行此操作:

pip3 install pyaudio

这需要在计算机上设置pip

这将解决您所遇到的错误

相关问题 更多 >

    热门问题