muddasser commited on
Commit
c41f770
·
verified ·
1 Parent(s): e5ef5ab

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -6
app.py CHANGED
@@ -687,7 +687,6 @@ def build_app():
687
  sources=["microphone"],
688
  type="numpy",
689
  label="🎙️ Say your language",
690
- streaming=False,
691
  )
692
  with gr.Row():
693
  btn_en = gr.Button("🇬🇧 English", variant="primary")
@@ -711,8 +710,7 @@ def build_app():
711
  sources=["microphone"],
712
  type="numpy",
713
  label="🎙️ Speak",
714
- streaming=False,
715
- )
716
  txt_input = gr.Textbox(
717
  placeholder="Type your message or order number…",
718
  label="",
@@ -803,7 +801,7 @@ def build_app():
803
  return ("", gr.update(), gr.update(), "", None, memory)
804
  return _set_language(detected, memory)
805
 
806
- lang_mic.change(
807
  handle_lang_mic,
808
  inputs=[lang_mic, memory_state],
809
  outputs=[lang_state, lang_group, chat_group,
@@ -847,7 +845,7 @@ def build_app():
847
  mem_info_txt = _mem_info(memory)
848
  return new_history, audio_path, memory, mem_info_txt
849
 
850
- voice_input.change(
851
  handle_voice,
852
  inputs=[voice_input, lang_state, memory_state, chat_history],
853
  outputs=[chatbot, audio_out, memory_state, mem_info],
@@ -901,5 +899,5 @@ if __name__ == "__main__":
901
  demo.launch(
902
  server_name="0.0.0.0",
903
  server_port=7860,
904
- share=False,
905
  )
 
687
  sources=["microphone"],
688
  type="numpy",
689
  label="🎙️ Say your language",
 
690
  )
691
  with gr.Row():
692
  btn_en = gr.Button("🇬🇧 English", variant="primary")
 
710
  sources=["microphone"],
711
  type="numpy",
712
  label="🎙️ Speak",
713
+ )
 
714
  txt_input = gr.Textbox(
715
  placeholder="Type your message or order number…",
716
  label="",
 
801
  return ("", gr.update(), gr.update(), "", None, memory)
802
  return _set_language(detected, memory)
803
 
804
+ lang_mic.stop_recording(
805
  handle_lang_mic,
806
  inputs=[lang_mic, memory_state],
807
  outputs=[lang_state, lang_group, chat_group,
 
845
  mem_info_txt = _mem_info(memory)
846
  return new_history, audio_path, memory, mem_info_txt
847
 
848
+ voice_input.stop_recording(
849
  handle_voice,
850
  inputs=[voice_input, lang_state, memory_state, chat_history],
851
  outputs=[chatbot, audio_out, memory_state, mem_info],
 
899
  demo.launch(
900
  server_name="0.0.0.0",
901
  server_port=7860,
902
+ share=False, # HF Spaces proxy handles this
903
  )