all-in-one / app.py
Taejun Kim
Add analyze()
b1d66c1
raw
history blame
450 Bytes
import gradio as gr
import allin1
def greet(name, progress=gr.Progress(track_tqdm=True)):
result = allin1.analyze(
name,
keep_byproducts=True, # TODO: remove this
)
return result
with gr.Blocks() as demo:
name = gr.Audio(source='upload', type='filepath')
output = gr.Textbox(label="Output Box")
greet_btn = gr.Button("Greet")
greet_btn.click(fn=greet, inputs=name, outputs=output, api_name="greet")
demo.queue().launch()