Я пытаюсь использовать библиотеку распознавания речи на Python 3.7 (OS X / внутренний микрофон)
Вот код, который я использую до сих пор:
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone() as source:
print("Say something!")
audio = r.listen(source)
print("Google Speech Recognition thinks you said " + r.recognize_google(audio))
Однако естьнет выхода и нет сообщения об ошибке при запуске программы. Но когда я нажимаю кнопку «Стоп», появляется это сообщение об ошибке
Traceback (последний вызов был последним): файл "/Users/diandraelmira/PycharmProjects/untitled/venv/APP.py",строка 6, в файле audio = r.listen (source) "/Users/diandraelmira/PycharmProjects/untitled/venv/lib/python3.7/site-packages/speech_recognition/init.py", строка 620, в слушающем буфере = source.stream.read (source.CHUNK) Файл "/Users/diandraelmira/PycharmProjects/untitled/venv/lib/python3.7/site-packages/speech_recognition/init.py"строка 161, чтение с возвратом self.pyaudio_stream.read (size, exception_on_overflow = False) Файл "/Users/diandraelmira/PycharmProjects/untitled/venv/lib/python3.7/site-packages/pyaudio.py", строка 608,в возвращаемом чтении pa.read_stream (self._stream, num_frames, exception_on_overflow) KeyboardInterrupt
Как это исправить?