Spaces:
Paused
Paused
| import gradio as gr | |
| import discourse as d | |
| # set a custom theme | |
| theme = gr.themes.Default().set( | |
| body_background_fill="#000000", | |
| ) | |
| with gr.Blocks(theme=theme) as ui: | |
| with gr.Row(): | |
| with gr.Column(scale=1): | |
| message = gr.Audio(source="microphone", type="filepath") | |
| with gr.Row(): | |
| btn1 = gr.Button("Generate Reponse") | |
| with gr.Row(): | |
| with gr.Column(scale=1): | |
| audio_response = gr.Audio() | |
| btn1.click(fn=d.respond, inputs=message, outputs=audio_response) | |
| ui.launch() | |