Tts / ui.py
Akwbw's picture
Create ui.py
c9ba96a verified
raw
history blame contribute delete
478 Bytes
import gradio as gr
from api import UrduWhisper
model = UrduWhisper()
def run_transcription(audio):
return model.transcribe(audio)
with gr.Blocks() as demo:
gr.Markdown("# 🎙 Urdu Tiny Whisper — Custom ASR")
audio_input = gr.Audio(type="filepath")
output = gr.Textbox(label="Transcribed Urdu Text")
btn = gr.Button("Transcribe")
btn.click(run_transcription, inputs=audio_input, outputs=output)
demo.launch(server_name="0.0.0.0", server_port=7860)