ошибка при работе с Speech_recognition в разделе pyaudio

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

1 ответ

Решение

Причина возникновения этой ошибки в том, что на вашем компьютере не установлен pyaudio. Это зависимость от "распознавание_ речи", и поэтому вы должны иметь его, если хотите использовать "распознавание_ речи".

Вы можете сделать это, набрав эту команду в командной строке:

pip3 install pyaudio

Для этого на вашем компьютере должен быть установлен pip.

Это должно устранить возникшую ошибку.

Другие вопросы по тегам