Spaces:
Runtime error
Runtime error
File size: 841 Bytes
003879a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import gradio as gr
from asr import transcribe,detect_language,transcribe_lang
demo = gr.Interface(transcribe,
gr.Audio(source="microphone", type="filepath", label="Use mic"),
outputs=["text","text"])
demo2 = gr.Interface(detect_language,
gr.Audio(source="microphone", type="filepath", label="Use mic"),
outputs=["text","text"])
demo3 = gr.Interface(transcribe_lang,
inputs=[gr.Audio(source="microphone", type="filepath", label="Use mic"),"text"],
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.queue(concurrency_count=3)
asr.launch() |