dlflannery commited on
Commit
bad15d2
·
verified ·
1 Parent(s): e5dc535

Update app.py

Browse files

disabled speak dialog vis controlled by output window change event

Files changed (1) hide show
  1. app.py +10 -9
app.py CHANGED
@@ -556,11 +556,11 @@ def pause_message():
556
  # return speak_file
557
 
558
 
559
- def set_speak_button(txt):
560
- vis = False
561
- if txt and len(txt) > 2:
562
- vis = True
563
- return gr.Button(visible=vis)
564
 
565
  def update_user(user_win):
566
  user_win = user_win.lower().strip()
@@ -796,7 +796,7 @@ with gr.Blocks(theme=gr.themes.Soft()) as demo:
796
  pass
797
  for s,x in abbrevs.items():
798
  txt = txt.replace(s, x)
799
- words_in = txt.replace('**', '').splitlines(False)
800
  words_out = []
801
  for s in words_in:
802
  s = s.lstrip('- *@#$%^&_=+-')
@@ -899,9 +899,10 @@ with gr.Blocks(theme=gr.themes.Soft()) as demo:
899
  button_do_image = gr.Button(value='Make Image')
900
  button_get_image = gr.Button(value='Upload Image to Analyze')
901
  submit_button = gr.Button(value="Submit Prompt/Question")
902
- speak_output = gr.Button(value="Speak Dialog", visible=False)
903
  prompt_window = gr.Textbox(label = "Prompt or Question")
904
- output_window = gr.Markdown(label = "Dialog", container=True)
 
905
  with gr.Row():
906
  with gr.Column():
907
  image_window2 = gr.Image(visible=False, interactive=True, label='Image to Analyze', type='filepath')
@@ -921,7 +922,7 @@ with gr.Blocks(theme=gr.themes.Soft()) as demo:
921
  audio_out = gr.Audio(autoplay=True, visible=False)
922
  audio_out.stop(fn=gen_output_audio, inputs=[q, user_window], outputs = [audio_out, q])
923
  speak_output.click(fn=initial_audio_output, inputs=[output_window, user_window], outputs=[audio_out, q])
924
- output_window.change(fn=set_speak_button, inputs=output_window,outputs=speak_output)
925
  button_do_image.click(fn=make_image, inputs=[prompt_window,user_window, password],outputs=[image_window, output_window])
926
  image_window.change(fn=delete_image, inputs=[user])
927
  help_button.click(fn=show_help, outputs=output_window)
 
556
  # return speak_file
557
 
558
 
559
+ # def set_speak_button(txt):
560
+ # vis = False
561
+ # if txt and len(txt) > 2:
562
+ # vis = True
563
+ # return gr.Button(visible=vis)
564
 
565
  def update_user(user_win):
566
  user_win = user_win.lower().strip()
 
796
  pass
797
  for s,x in abbrevs.items():
798
  txt = txt.replace(s, x)
799
+ words_in = txt.replace('**', '').replace('&nbsp;','').split('<br>')
800
  words_out = []
801
  for s in words_in:
802
  s = s.lstrip('- *@#$%^&_=+-')
 
899
  button_do_image = gr.Button(value='Make Image')
900
  button_get_image = gr.Button(value='Upload Image to Analyze')
901
  submit_button = gr.Button(value="Submit Prompt/Question")
902
+ speak_output = gr.Button(value="Speak Dialog", visible=True)
903
  prompt_window = gr.Textbox(label = "Prompt or Question")
904
+ gr.Markdown('### **Dialog:**')
905
+ output_window = gr.Markdown(container=True)
906
  with gr.Row():
907
  with gr.Column():
908
  image_window2 = gr.Image(visible=False, interactive=True, label='Image to Analyze', type='filepath')
 
922
  audio_out = gr.Audio(autoplay=True, visible=False)
923
  audio_out.stop(fn=gen_output_audio, inputs=[q, user_window], outputs = [audio_out, q])
924
  speak_output.click(fn=initial_audio_output, inputs=[output_window, user_window], outputs=[audio_out, q])
925
+ # output_window.change(fn=set_speak_button, inputs=output_window,outputs=speak_output)
926
  button_do_image.click(fn=make_image, inputs=[prompt_window,user_window, password],outputs=[image_window, output_window])
927
  image_window.change(fn=delete_image, inputs=[user])
928
  help_button.click(fn=show_help, outputs=output_window)