Spaces:
Paused
Paused
Commit ·
9dbd883
1
Parent(s): c6ae51e
fix: Resume button - show Ask btn again, clear audio, add question_audio output
Browse files
app.py
CHANGED
|
@@ -1056,21 +1056,22 @@ with gr.Blocks(title="MomsVoice", css=css_code) as demo:
|
|
| 1056 |
"""
|
| 1057 |
return (
|
| 1058 |
status_html,
|
| 1059 |
-
gr.Button(visible=True), # play_btn
|
| 1060 |
gr.Button(visible=False), # pause_btn
|
| 1061 |
-
gr.Button(visible=
|
| 1062 |
gr.Button(visible=False), # resume_btn
|
| 1063 |
gr.HTML(visible=False), # qa_panel
|
| 1064 |
gr.Group(visible=False), # qa_input_group
|
| 1065 |
gr.HTML(visible=False), # answer_display
|
| 1066 |
gr.Audio(visible=False), # answer_audio
|
| 1067 |
-
gr.Textbox(value=""), # question_text
|
|
|
|
| 1068 |
)
|
| 1069 |
|
| 1070 |
resume_btn.click(
|
| 1071 |
enter_resume_state,
|
| 1072 |
inputs=[],
|
| 1073 |
-
outputs=[player_status_bar, play_btn, pause_btn, ask_btn, resume_btn, qa_panel, qa_input_group, answer_display, answer_audio, question_text]
|
| 1074 |
)
|
| 1075 |
|
| 1076 |
if __name__ == "__main__":
|
|
|
|
| 1056 |
"""
|
| 1057 |
return (
|
| 1058 |
status_html,
|
| 1059 |
+
gr.Button(visible=True), # play_btn
|
| 1060 |
gr.Button(visible=False), # pause_btn
|
| 1061 |
+
gr.Button(visible=True), # ask_btn — keep visible so user can ask again
|
| 1062 |
gr.Button(visible=False), # resume_btn
|
| 1063 |
gr.HTML(visible=False), # qa_panel
|
| 1064 |
gr.Group(visible=False), # qa_input_group
|
| 1065 |
gr.HTML(visible=False), # answer_display
|
| 1066 |
gr.Audio(visible=False), # answer_audio
|
| 1067 |
+
gr.Textbox(value=""), # question_text — clear previous question
|
| 1068 |
+
None, # question_audio — clear previous recording
|
| 1069 |
)
|
| 1070 |
|
| 1071 |
resume_btn.click(
|
| 1072 |
enter_resume_state,
|
| 1073 |
inputs=[],
|
| 1074 |
+
outputs=[player_status_bar, play_btn, pause_btn, ask_btn, resume_btn, qa_panel, qa_input_group, answer_display, answer_audio, question_text, question_audio]
|
| 1075 |
)
|
| 1076 |
|
| 1077 |
if __name__ == "__main__":
|