SandraCLV's picture
Update app.py
76f44e6
raw
history blame
685 Bytes
import gradio as gr
from transformers import pipeline
import speech_recognition as sr
def transcribe_speech():
r = sr.Recognizer()
# Record Audio
with sr.Microphone() as source:
print("Habla ahora:")
audio = r.listen(source)
# Speech recognition using Google Speech Recognition
try:
text = r.recognize_google(audio, language='es-ES')
print("Creo que dijiste: " + text)
except sr.UnknownValueError:
print("Google Speech Recognition no pudo entender el audio")
except sr.RequestError as e:
print("No se pudo solicitar resultados del servicio de Google Speech Recognition; {0}".format(e))
transcribe_speech()