import whisper import gradio as gr import os model = whisper.load_model("base") def transcribe(audio): audio_path = audio.value print(f"Ruta del archivo de audio: {audio_path}") audio_array = whisper.load_audio(audio_path) result = model.transcribe(audio_array, language="es") return result['text'] iface = gr.Interface( fn=transcribe, inputs=gr.Audio(label="Audio file"), outputs="text", title="Transcriptor de Audio", description="Sube un archivo de audio o graba con el micrófono para transcribirlo.", ) iface.launch()