Нет имени модуля 'pyaudio' - PullRequest
0 голосов
/ 04 мая 2019

Моя ошибка:

Traceback (последний вызов был последним): File "C:. \ Users \ гаура \ AppData \ Local \ Programs \ Python \ Python37-32 \ Lib \ сайт-пакеты \ speech_recognition__init __ ру", строка 108, в get_pyaudio импорт pyaudio ModuleNotFoundError: нет модуля с именем 'pyaudio'

Во время обработки вышеуказанного исключения произошло другое исключение:

Traceback (последний вызов был последним): File «C: /Users/gaura/PycharmProjects/jarvis_prog/jarvis.py», строка 46, в takeCommand () Файл "C: /Users/gaura/PycharmProjects/jarvis_prog/jarvis.py", строка 28, в takeCommand с sr.Microphone () в качестве источника: файл "C: \ Users \ gaura \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ site-packages \ speech_recognition__init __. py", строка 79, в init self.pyaudio_module = self.get_pyaudio () Файл "C: \ Users \ gaura \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ site-packages \ speech_recognition__init __. py", строка 110, в get_pyaudio поднять AttributeError («Не удалось найти PyAudio; проверить установку») AttributeError: Не удалось найти PyAudio; проверить установку

Ответы [ 2 ]

0 голосов
/ 04 мая 2019

Кажется, что вашей системе не хватает pyaudio.

Вы можете просто взять пакет Wheel с здесь и затем установить его с pip install PyAudio‑0.2.11‑cp37‑cp37m‑win32.whl.Затем попробуйте установить пакет.

0 голосов
/ 04 мая 2019

Если вы хотите разобраться с распознаванием речи, есть модуль с именем SpeechRecognition установить его по

pip install SpeechRecognition
...