Проблемы с PyAudio

Всем привет.
Решил написать небольшую программу для распознавания голосовых команд на Python.

import speech_recognition as sr
import os
import sys
import webbrowser
import pyttsx3

speak_engine = pyttsx3.init()

def talk(words):
     print(words)
     speak_engine.say(words)
     speak_engine.runAndWait()
     speak_engine.stop()

talk("go talk")

def command():
     r=sr.Recognizer()

     with sr.Microphone() as sourse:
          print("Talk")
          r.pauses_threshold=1
          r.adjust_for_ambient_noise(source,duration=1)
          audio=r.listen(sourse)

     try:
          assigment=r.recognize_google(audio).lover
          print("you're sayed:"+assigment)
     except sr.UnknownValueError:
          talk("I'm not understend you")
          assigment=command()

     return(assigment)

def makeSomething(assigment):
     if'open you tube' in assigment:
          talk("in process")
          url='https://www.youtube.com/'
          webbrowser.open(url)
     elif 'stop' in assigment:
          talk("done")
          sys.exit()

while True:
     makeSomething(command())

выдает проблему

"Traceback (most recent call last):
  File "C:\Users\ИМЯ\PycharmProjects\voice\venv\lib\site-packages\speech_recognition\__init__.py", line 108, 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/ИМЯ/PycharmProjects/voice/venv/Include/voice_recognition.py", line 45, in <module>
    makeSomething(command())
  File "C:/Users/ИМЯ/PycharmProjects/voice/venv/Include/voice_recognition.py", line 20, in command
    with sr.Microphone() as sourse:
  File "C:\Users\ИМЯ\PycharmProjects\voice\venv\lib\site-packages\speech_recognition\__init__.py", line 79, in __init__
    self.pyaudio_module = self.get_pyaudio()
  File "C:\Users\ИМЯ\PycharmProjects\voice\venv\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

Process finished with exit code 1"

Хотя go talk произносит. как смог понять, проблема с PyAudio.
Хоть она и установлена. Прилагаю скринскрин
Из командной строки. подскажите, пожалуйста, как решить проблему или может посоветуйте другую библиотеку, чтобы код работал.
Кстати, путем установки через скопированную с pip ссылка не работала и пришлось использовать сторонние https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio


Ответы (0 шт):