text: 22     print('Recognizing...')    File c:\ProgramData\miniconda3\envs\lang\lib\site-packages\speech_recognition\__init__.py:523, in Recognizer.listen(self, source, timeout, phrase_time_limit, snowboy_configuration)        520 if phrase_time_limit and elapsed_time - phrase_start_time > phrase_time_limit:        521     break    --> 523 buffer = source.stream.read(source.CHUNK)        524 if len(buffer) == 0: break  # reached end of the stream        525 frames.append(buffer)    File c:\ProgramData\miniconda3\envs\lang\lib\site-packages\speech_recognition\__init__.py:199, in Microphone.MicrophoneStream.read(self, size)        198 def read(self, size):    --> 199     return self.pyaudio_stream.read(size, exception_on_overflow=False)    File c:\ProgramData\miniconda3\envs\lang\lib\site-packages\pyaudio\__init__.py:570, in PyAudio.Stream.read(self, num_frames, exception_on_overflow)        567 if not self._is_input:        568     raise IOError("Not input stream",        569                   paCanNotReadFromAnOutputOnlyStream)    --> 570 return pa.read_stream(self._stream, num_frames,        571