Я поиграл с кодом и взял код других разработчиков. У меня есть этот код, который продолжает печатать сообщение об ошибке:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/speech_recognition/__init__.py", line 108, in get_pyaudio
import pyaudio
ImportError: No module named 'pyaudio'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/pi/Documents/SHADOW/tkinter.py", line 5, in <module>
with sr.Microphone() as source:
File "/usr/local/lib/python3.5/dist-packages/speech_recognition/__init__.py", line 79, in __init__
self.pyaudio_module = self.get_pyaudio()
File "/usr/local/lib/python3.5/dist-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
Я пытался подключить некоторые наушники с микрофоном, но я не знаю, в чем проблема. Должен ли я удалить его, а затем переустановить?
Вот код, который я использую:
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone() as source:
print("Speak")
audio = r.listen(source)
try:
text = r.recognize_google(audio)
print("You said {}".format(text))
except:
print("sorry")