Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -214,15 +214,15 @@ def process_audio_query(audio_input):
|
|
214 |
audio_path = generate_audio_elevenlabs(response_text)
|
215 |
return audio_path
|
216 |
|
217 |
-
# Create Gradio interface
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
)
|
226 |
|
227 |
# Launch the Gradio app
|
228 |
interface.launch()
|
|
|
214 |
audio_path = generate_audio_elevenlabs(response_text)
|
215 |
return audio_path
|
216 |
|
217 |
+
# Create Gradio Blocks interface with Submit and Clear buttons
|
218 |
+
with gr.Blocks() as interface:
|
219 |
+
audio_input = gr.Audio(source="microphone", type="numpy", streaming=True, label="Speak Now")
|
220 |
+
output_audio = gr.Audio(type="filepath", autoplay=True, label="Response Audio")
|
221 |
+
submit_btn = gr.Button("Submit")
|
222 |
+
clear_btn = gr.Button("Clear")
|
223 |
+
|
224 |
+
submit_btn.click(fn=process_audio_query, inputs=audio_input, outputs=output_audio)
|
225 |
+
clear_btn.click(fn=reset_state, inputs=None, outputs=[audio_input, output_audio])
|
226 |
|
227 |
# Launch the Gradio app
|
228 |
interface.launch()
|