How do i fix this " TypeError: listen() missing 1 required positional argument: 'source' "?

How do i fix this " TypeError: listen() missing 1 required positional argument: 'source' "?

关于构建语音识别平台,我遇到了以下问题 TypeError: listen() missing 1 required positional argument: 'source',有人可以吗请指导我更正 this.Thanks.

import speech_recognition

recognizer = speech_recognition.Recognizer
with speech_recognition.Microphone() as source:
    print("Say something")
    audio = recognizer.listen(source)

print("Google thinks you said: ")
print(recognizer.recognize_google(audio))

试试这个:

recognizer = speech_recognition.Recognizer()

而不是

recognizer = speech_recognition.Recognizer

希望对您有所帮助。