Spaces:
Sleeping
Sleeping
UI update
Browse files
app.py
CHANGED
|
@@ -532,6 +532,12 @@ with gr.Blocks(
|
|
| 532 |
type_radio = gr.State("Cascaded")
|
| 533 |
with gr.Row():
|
| 534 |
with gr.Column(scale=1):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 535 |
input_text = gr.Textbox(
|
| 536 |
label="LLM prompt",
|
| 537 |
visible=True,
|
|
@@ -559,14 +565,8 @@ with gr.Blocks(
|
|
| 559 |
value="mini-omni",
|
| 560 |
visible=False,
|
| 561 |
)
|
| 562 |
-
process_btn = gr.Button("Process Audio", variant="primary")
|
| 563 |
with gr.Column(scale=1):
|
| 564 |
-
|
| 565 |
-
sources=["upload", "microphone"],
|
| 566 |
-
type="numpy",
|
| 567 |
-
label="Upload or Record Audio File",
|
| 568 |
-
format="wav",
|
| 569 |
-
)
|
| 570 |
output_asr_text = gr.Textbox(label="ASR Transcription", interactive=False)
|
| 571 |
output_text = gr.Textbox(label="LLM Response", interactive=False)
|
| 572 |
output_audio = gr.Audio(label="TTS Output", autoplay=True, visible=True, interactive=False)
|
|
|
|
| 532 |
type_radio = gr.State("Cascaded")
|
| 533 |
with gr.Row():
|
| 534 |
with gr.Column(scale=1):
|
| 535 |
+
user_audio = gr.Audio(
|
| 536 |
+
sources=["upload", "microphone"],
|
| 537 |
+
type="numpy",
|
| 538 |
+
label="Upload or Record Audio File",
|
| 539 |
+
format="wav",
|
| 540 |
+
)
|
| 541 |
input_text = gr.Textbox(
|
| 542 |
label="LLM prompt",
|
| 543 |
visible=True,
|
|
|
|
| 565 |
value="mini-omni",
|
| 566 |
visible=False,
|
| 567 |
)
|
|
|
|
| 568 |
with gr.Column(scale=1):
|
| 569 |
+
process_btn = gr.Button("Process Audio", variant="primary")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 570 |
output_asr_text = gr.Textbox(label="ASR Transcription", interactive=False)
|
| 571 |
output_text = gr.Textbox(label="LLM Response", interactive=False)
|
| 572 |
output_audio = gr.Audio(label="TTS Output", autoplay=True, visible=True, interactive=False)
|