Не работает преобразование голоса в текст на Python
Код должен преобразовывать голос в текст, но у меня возникает неизвестная ошибка.
Код:
import speech_recognition
sr = speech_recognition.Recognizer()
sr.pause_threshold = 0.5
with speech_recognition.Microphone() as mic:
sr.adjust_for_ambient_noise(source=mic, duration=0.5)
audio = sr.listen(source=mic)
queue = sr.recognize_google(audio_data=audio, language="ru-RU").lower()
print(queue)
Ошибка:
Traceback (most recent call last):
File "C:\Users\Matyu\PycharmProjects\pythonProject1\venv\е.py", line 6, in <module>
with speech_recognition.Microphone() as mic:
File "C:\Users\Matyu\PycharmProjects\pythonProject1\venv\lib\site-packages\speech_recognition\__init__.py", line 138, in __enter__
self.audio.open(
File "C:\Users\Matyu\PycharmProjects\pythonProject1\venv\lib\site-packages\pyaudio\__init__.py", line 639, in open
stream = PyAudio.Stream(self, *args, **kwargs)
File "C:\Users\Matyu\PycharmProjects\pythonProject1\venv\lib\site-packages\pyaudio\__init__.py", line 441, in __init__
self._stream = pa.open(**arguments)
OSError: [Errno -9999] Unanticipated host error
Process finished with exit code 1