SpanishWhisper / app.py
Dannel's picture
Update app.py
1cc6af3 verified
raw
history blame
487 Bytes
import whisper
import gradio as gr
import numpy as np
model = whisper.load_model("base")
def transcribe(audio):
audio_array = whisper.load_audio(audio)
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()