diff --git a/speech_to_text_converter/speech_to_text_converter.py b/speech_to_text_converter/speech_to_text_converter.py new file mode 100644 index 0000000..6283d1b --- /dev/null +++ b/speech_to_text_converter/speech_to_text_converter.py @@ -0,0 +1,18 @@ +import speech_recognition as sr +recognizer= sr.Recognizer() + +#Asks user to speak and records speech +with sr.Microphone() as source: + print("Speak now") + audio= recognizer.listen(source) + +#Converts speech to text using Google's Web Speech API + try: + text= recognizer.recognize_google(audio) + print(f"You said : {text}") + + except sr.UnknownValueError: + print("Could not understand") + + except sr.RequestError: + print("Network error")