import speech_recognition as sr recognizer = sr.Recognizer() with sr.Microphone() as source: print("Speak something...") audio = recognizer.listen(source) try: text = recognizer.recognize_google(audio) print("You said: {}".format(text)) except sr.UnknownValueError: print("Could not understand audio.") except sr.RequestError as e: print("Error with API: {}".format(e))