Whisper-Demo / app.py
DarwinAnim8or's picture
Update app.py
ce40abd
raw
history blame
514 Bytes
import gradio as gr
import whisper
def transcribe_audio(audio_file):
model = whisper.load_model("base")
result = model.transcribe(audio_file)
return result["text"]
audio_input = gr.inputs.Audio(source="upload", type="file")
output_text = gr.outputs.Textbox()
iface = gr.Interface(
fn=transcribe_audio,
inputs=audio_input,
outputs=output_text,
title="Audio Transcription App",
description="Upload an audio file or record in real-time and hit the 'Submit' button"
)
iface.launch()