diff --git a/py/voice.py b/py/voice.py index ec6c407..ddf2a6d 100644 --- a/py/voice.py +++ b/py/voice.py @@ -4,18 +4,17 @@ import speech_recognition as sr class VoiceRecognition: @staticmethod def basic_recognition(audio, option): - print(type(audio)) print("preparing") r = sr.Recognizer() if option == "online": - with sr.AudioFile(audio) as source: - print("online") + print("online") + with audio as source: text = r.recognize_google_cloud(source) print("recognized as: " + text) return text elif option == "offline": - with sr.AudioFile(audio) as source: - print("offline") + print("offline") + with audio as source: text = r.recognize_sphinx(source) print("recognized as: " + text) return text