text: "human_input"], template=template)chatgpt_chain = LLMChain(    llm=OpenAI(temperature=0),    prompt=prompt,    verbose=True,    memory=ConversationBufferWindowMemory(k=2),)import speech_recognition as srimport pyttsx3engine = pyttsx3.init()def listen():    r = sr.Recognizer()    with sr.Microphone() as source:        print("Calibrating...")        r.adjust_for_ambient_noise(source, duration=5)        # optional parameters to adjust microphone sensitivity        # r.energy_threshold = 200        # r.pause_threshold=0.5        print("Okay, go!")        while 1:            text = ""            print("listening now...")            try:                audio = r.listen(source, timeout=5, phrase_time_limit=30)                print("Recognizing...")                # whisper model options are found here: https://github.com/openai/whisper#available-models-and-languages                # other speech recognition models are also available.                text = r.recognize_whisper(