clr commited on
Commit
58b221a
·
verified ·
1 Parent(s): 8ca15d7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -3
app.py CHANGED
@@ -73,6 +73,7 @@ def refresh_prompt_fn():
73
  tips,
74
  None,
75
  _disp_scorertype('...'),
 
76
  None,
77
  None]
78
 
@@ -146,7 +147,7 @@ def score_speech_fn(current_prompt, user_wav, fbc, devopts):
146
 
147
  disp_plot1 = fbc.generate_graphic_feedback_0(user_wav, word_aligns, phone_aligns, phone_feedback, devopts)
148
 
149
- disp_blocksplot = fbc.generate_graphic_feedback_blocks(phone_scores) if devopts else gr.Plot()
150
 
151
  else:
152
  disp_fb = "Failure. If this happens every time try a different device/browser, "
@@ -156,7 +157,11 @@ def score_speech_fn(current_prompt, user_wav, fbc, devopts):
156
  disp_plot1 = None
157
  disp_blocksplot = None
158
 
159
- return disp_fb, _disp_scorertype(task_model[1]), disp_plot1, disp_blocksplot
 
 
 
 
160
  #return disp_fb, disp_fb2, _disp_scorertype(task_model[1]), disp_plot1
161
 
162
  def _disp_scorertype(scorertype):
@@ -269,7 +274,7 @@ with bl:
269
 
270
  new_prompt_button.click(refresh_prompt_fn,
271
  inputs = [],
272
- outputs = [current_prompt, prompt_text, prompt_instructions, user_speech, modeltype_info, plot_output, blocks_output])
273
 
274
  dev_checkbox.input(dev_opts_fn,
275
  inputs = [dev_checkbox,phone_output_keyinfo],
 
73
  tips,
74
  None,
75
  _disp_scorertype('...'),
76
+ "## Einkunn/gæði framburðar: ...",
77
  None,
78
  None]
79
 
 
147
 
148
  disp_plot1 = fbc.generate_graphic_feedback_0(user_wav, word_aligns, phone_aligns, phone_feedback, devopts)
149
 
150
+ disp_blocksplot = fbc.generate_graphic_feedback_blocks(phone_scores)
151
 
152
  else:
153
  disp_fb = "Failure. If this happens every time try a different device/browser, "
 
157
  disp_plot1 = None
158
  disp_blocksplot = None
159
 
160
+ if devopts:
161
+ return disp_fb, _disp_scorertype(task_model[1]), disp_plot1, disp_blocksplot
162
+ else:
163
+ return disp_fb, _disp_scorertype(task_model[1]), disp_plot1, gr.update(value=None)
164
+
165
  #return disp_fb, disp_fb2, _disp_scorertype(task_model[1]), disp_plot1
166
 
167
  def _disp_scorertype(scorertype):
 
274
 
275
  new_prompt_button.click(refresh_prompt_fn,
276
  inputs = [],
277
+ outputs = [current_prompt, prompt_text, prompt_instructions, user_speech, modeltype_info, placeholder_output, plot_output, blocks_output])
278
 
279
  dev_checkbox.input(dev_opts_fn,
280
  inputs = [dev_checkbox,phone_output_keyinfo],