Python 从麦克风录音时出现 pyaudio 错误

Python pyaudio error while recording from microphone

我试图通过 pyaduio.The 程序将语音转换为文本,该程序在几个小时内运行良好,但突然间我的 visual studio 2019 继续在 第 6 行标记错误 无缘无故。 有谁知道如何修理它?发送:)

import speech_recognition as sr
import pyaudio

 r = sr.Recognizer()
 mic = sr.Microphone(device_index=1)
 with mic as source:
         audio_data = r.record(source, duration= 3)
         print("I recognize speaking")
         text = r.recognize_google(audio_data)       
         print("I heard: ",text)

问题是 google api 仅限一定数量的免费使用,而我 运行 免费使用。