xxxxxxxxxx
import speech_recognition as sr
import sys
import winsound
def speech_listen():
r = sr.Recognizer()
audio = ""
with sr.Microphone() as source:
print("")
print("Listening...")
audio = r.listen(source, phrase_time_limit=15)
print("Processing...")
try:
u_said = r.recognize_google(audio, language='en-US')
print(f"(●) {u_said}")
print("Processing...")
return u_said
except:
print("Awaiting command.")
return 0
xxxxxxxxxx
# Code by "unhappy".
# Find me at: https://www.grepper.com/profile/unhappy
import speech_recognition as SR
def SpeechRecognition():
print("Listening!")
SpeechRecognizer = SR.Recognizer()
with SR.Microphone() as mic:
try:
SpeechRecognizer.adjust_for_ambient_noise(mic, duration=0.2)
Text = SpeechRecognizer.recognize_google(SpeechRecognizer.listen(mic), language="en-US")
Text = str(Text).lower()
return Text
except SR.exceptions.UnknownValueError:
return ""
except Exception as e:
return ""
print("You said: " + SpeechRecognition())