Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -737,16 +737,17 @@ with gr.Blocks(title=title) as demo:
|
|
| 737 |
print("Audio STOP")
|
| 738 |
set_audio_playing(False)
|
| 739 |
|
| 740 |
-
|
| 741 |
-
|
| 742 |
-
|
| 743 |
-
|
| 744 |
-
|
| 745 |
-
|
| 746 |
-
|
| 747 |
-
|
| 748 |
-
|
| 749 |
-
|
|
|
|
| 750 |
|
| 751 |
audio.end(stop)
|
| 752 |
|
|
@@ -761,23 +762,22 @@ with gr.Blocks(title=title) as demo:
|
|
| 761 |
)
|
| 762 |
|
| 763 |
clear_btn = gr.ClearButton([chatbot, audio])
|
| 764 |
-
#generate_speech,
|
| 765 |
txt_msg = txt_btn.click(add_text, [chatbot, txt], [chatbot, txt], queue=False).then(
|
| 766 |
-
|
| 767 |
)
|
| 768 |
|
| 769 |
txt_msg.then(lambda: gr.update(interactive=True), None, [txt], queue=False)
|
| 770 |
-
|
| 771 |
txt_msg = txt.submit(add_text, [chatbot, txt], [chatbot, txt], queue=False).then(
|
| 772 |
-
|
| 773 |
)
|
| 774 |
|
| 775 |
txt_msg.then(lambda: gr.update(interactive=True), None, [txt], queue=False)
|
| 776 |
-
|
| 777 |
file_msg = btn.stop_recording(
|
| 778 |
add_file, [chatbot, btn], [chatbot, txt], queue=False
|
| 779 |
).then(
|
| 780 |
-
|
| 781 |
)
|
| 782 |
|
| 783 |
file_msg.then(lambda: (gr.update(interactive=True),gr.update(interactive=True,value=None)), None, [txt, btn], queue=False)
|
|
|
|
| 737 |
print("Audio STOP")
|
| 738 |
set_audio_playing(False)
|
| 739 |
|
| 740 |
+
with gr.Row():
|
| 741 |
+
sentence = gr.Textbox(visible=False)
|
| 742 |
+
audio = gr.Audio(
|
| 743 |
+
value=None,
|
| 744 |
+
label="Generated audio response",
|
| 745 |
+
streaming=True,
|
| 746 |
+
autoplay=True,
|
| 747 |
+
interactive=False,
|
| 748 |
+
show_label=True,
|
| 749 |
+
visible=False,
|
| 750 |
+
)
|
| 751 |
|
| 752 |
audio.end(stop)
|
| 753 |
|
|
|
|
| 762 |
)
|
| 763 |
|
| 764 |
clear_btn = gr.ClearButton([chatbot, audio])
|
|
|
|
| 765 |
txt_msg = txt_btn.click(add_text, [chatbot, txt], [chatbot, txt], queue=False).then(
|
| 766 |
+
generate_speech, [chatbot,chatbot_role], [chatbot,chatbot_role, sentence, audio]
|
| 767 |
)
|
| 768 |
|
| 769 |
txt_msg.then(lambda: gr.update(interactive=True), None, [txt], queue=False)
|
| 770 |
+
|
| 771 |
txt_msg = txt.submit(add_text, [chatbot, txt], [chatbot, txt], queue=False).then(
|
| 772 |
+
generate_speech, [chatbot,chatbot_role], [chatbot,chatbot_role, sentence, audio]
|
| 773 |
)
|
| 774 |
|
| 775 |
txt_msg.then(lambda: gr.update(interactive=True), None, [txt], queue=False)
|
| 776 |
+
|
| 777 |
file_msg = btn.stop_recording(
|
| 778 |
add_file, [chatbot, btn], [chatbot, txt], queue=False
|
| 779 |
).then(
|
| 780 |
+
generate_speech, [chatbot,chatbot_role], [chatbot,chatbot_role, sentence, audio]
|
| 781 |
)
|
| 782 |
|
| 783 |
file_msg.then(lambda: (gr.update(interactive=True),gr.update(interactive=True,value=None)), None, [txt, btn], queue=False)
|