Meta_mms_ASR / app.py
Add-Vishnu's picture
Added comma for demo3
95e6f59
raw
history blame
846 Bytes
import gradio as gr
from asr import transcribe,detect_language,transcribe_lang
demo = gr.Interface(transcribe,
inputs = "microphone",
# gr.Audio(sources=["microphone"]),
outputs=["text","text"])
demo2 = gr.Interface(detect_language,
inputs = "microphone",
# gr.Audio(sources=["microphone"]),
outputs=["text","text"])
demo3 = gr.Interface(transcribe_lang,
inputs = ["microphone","text"],
# gr.Audio(sources=["microphone"]),
outputs=["text","text"])
tabbed_interface = gr.TabbedInterface([demo,demo2,demo3],["Transcribe by auto detecting language","Detect language","Transcribe by providing language"])
with gr.Blocks() as asr:
tabbed_interface.render()
asr.launch()