Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import speech_recognition as sr
- from gtts import gTTS
- import os
- import playsound as ps
- def listener(filename='temp.mp3'):
- r = sr.Recognizer()
- while True:
- with sr.Microphone() as source:
- print("Hey, I'm listening: ")
- audio = r.listen(source)
- try:
- words = r.recognize_google(audio)
- tts = gTTS(text=words, lang='en')
- tts.save(filename)
- ps.playsound(filename, True)
- os.remove(filename)
- print(words)
- except:
- pass
- listener()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement