dlflannery commited on
Commit
0e70287
·
verified ·
1 Parent(s): 034e6f1

Update app.py

Browse files

still fighting user window jazz, removed user state var

Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -242,7 +242,7 @@ def update_user(user_win):
242
  if user_win == s:
243
  user = s
244
  break
245
- return [user, user]
246
 
247
  def speech_worker(chunks=[],q=[]):
248
  for chunk in chunks:
@@ -289,7 +289,7 @@ def list_permanent_files():
289
  with gr.Blocks() as demo:
290
  history = gr.State([])
291
  password = gr.State("")
292
- user = gr.State("unknown")
293
  model = gr.State("gpt-4o-mini")
294
  q = gr.State([])
295
  qsave = gr.State([])
@@ -396,7 +396,7 @@ with gr.Blocks() as demo:
396
  'Note: first voice response may take a longer time.')
397
  with gr.Row():
398
  user_window = gr.Textbox(label = "User Name")
399
- user_window.blur(fn=update_user, inputs=user_window, outputs=[user, user_window])
400
  pwd_window = gr.Textbox(label = "Password")
401
  pwd_window.blur(updatePassword, pwd_window, [password, pwd_window])
402
  with gr.Row():
@@ -419,7 +419,7 @@ with gr.Blocks() as demo:
419
  audio_widget.pause_recording(fn=pause_message, outputs=[prompt_window])
420
  reset_button.add(audio_widget)
421
  audio_out = gr.Audio(autoplay=True, visible=False)
422
- audio_out.stop(fn=gen_output_audio, inputs=[q, user], outputs = [audio_out, q])
423
  speak_output.click(fn=initial_audio_output, inputs=[output_window, user_window], outputs=[audio_out, q])
424
  output_window.change(fn=set_speak_button, inputs=output_window,outputs=speak_output)
425
  # demo.unload(final_clean_up(user))
 
242
  if user_win == s:
243
  user = s
244
  break
245
+ return gr.Textbox(value=user)
246
 
247
  def speech_worker(chunks=[],q=[]):
248
  for chunk in chunks:
 
289
  with gr.Blocks() as demo:
290
  history = gr.State([])
291
  password = gr.State("")
292
+ # user = gr.State("unknown")
293
  model = gr.State("gpt-4o-mini")
294
  q = gr.State([])
295
  qsave = gr.State([])
 
396
  'Note: first voice response may take a longer time.')
397
  with gr.Row():
398
  user_window = gr.Textbox(label = "User Name")
399
+ user_window.blur(fn=update_user, inputs=user_window, outputs=user_window)
400
  pwd_window = gr.Textbox(label = "Password")
401
  pwd_window.blur(updatePassword, pwd_window, [password, pwd_window])
402
  with gr.Row():
 
419
  audio_widget.pause_recording(fn=pause_message, outputs=[prompt_window])
420
  reset_button.add(audio_widget)
421
  audio_out = gr.Audio(autoplay=True, visible=False)
422
+ audio_out.stop(fn=gen_output_audio, inputs=[q, user_window], outputs = [audio_out, q])
423
  speak_output.click(fn=initial_audio_output, inputs=[output_window, user_window], outputs=[audio_out, q])
424
  output_window.change(fn=set_speak_button, inputs=output_window,outputs=speak_output)
425
  # demo.unload(final_clean_up(user))