whisper_demo / app.py
David Li
fix: update whisper
486fa96
raw
history blame
504 Bytes
import whisper
import gradio as gr
def get_text_from_mp3_whisper(mp3_file: str)->str:
model = whisper.load_model("base")
# options = whisper.DecodingOptions(language="en", without_timestamps=True)
result = model.transcribe(mp3_file)
return result.text
gr.Interface(
title = 'OpenAI Whisper ASR Gradio Web UI',
fn=get_text_from_mp3_whisper,
inputs=[
gr.inputs.Audio(type="filepath")
],
outputs=[
"textbox"
],
live=True).launch()