SpanishWhisper / app.py
Dannel's picture
Update app.py
b0cb083 verified
raw
history blame contribute delete
561 Bytes
import whisper
import gradio as gr
import os
model = whisper.load_model("base")
def transcribe(audio):
audio_path = audio
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()