truongghieu commited on
Commit
4e4e302
·
1 Parent(s): cf0cbe3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -12
app.py CHANGED
@@ -22,11 +22,6 @@ else:
22
  def generate_text(*args):
23
  if args[0] == "":
24
  return "Please input text"
25
- args[1] = 0.6 if args[1] == 0 else args[1]
26
- args[3] = 5 if args[3] == 0 else args[3]
27
- args[4] = 0.5 if args[4] == 0 else args[4]
28
- args[5] = 50 if args[5] == 0 else args[5]
29
-
30
  generation_config = GenerationConfig(
31
  penalty_alpha=args[1],
32
  do_sample=args[2],
@@ -73,17 +68,17 @@ with gr.Blocks() as demo:
73
  inp_text = gr.Textbox(label="Input Text")
74
  inp = gr.Audio(type="numpy")
75
  out_text_predict = gr.Textbox(label="Recognized Speech")
76
- button = gr.Button("Recognize Speech" , size="sm")
77
  button.click(recognize_speech, inp, out_text_predict)
78
  with gr.Row():
79
  with gr.Row():
80
- penalty_alpha_slider = gr.Slider(minimum=0, maximum=1, step=0.1, label="penalty alpha")
81
- do_sample_checkbox = gr.Checkbox(label="do sample")
82
- top_k_slider = gr.Slider(minimum=0, maximum=10, step=1, label="top k")
83
  with gr.Row():
84
- temperature_slider = gr.Slider(minimum=0, maximum=1, step=0.1, label="temperature")
85
- repetition_penalty_slider = gr.Slider(minimum=0, maximum=2, step=0.1, label="repetition penalty")
86
- max_new_tokens_slider = gr.Slider(minimum=0, maximum=100, step=1, label="max new tokens")
87
  with gr.Row():
88
  out_answer = gr.Textbox(label="Answer")
89
  button_answer = gr.Button("Answer")
 
22
  def generate_text(*args):
23
  if args[0] == "":
24
  return "Please input text"
 
 
 
 
 
25
  generation_config = GenerationConfig(
26
  penalty_alpha=args[1],
27
  do_sample=args[2],
 
68
  inp_text = gr.Textbox(label="Input Text")
69
  inp = gr.Audio(type="numpy")
70
  out_text_predict = gr.Textbox(label="Recognized Speech")
71
+ button = gr.Button("Recognize Speech" , size="lg")
72
  button.click(recognize_speech, inp, out_text_predict)
73
  with gr.Row():
74
  with gr.Row():
75
+ penalty_alpha_slider = gr.Slider(minimum=0, maximum=1, step=0.1, label="penalty alpha",value=0.6)
76
+ do_sample_checkbox = gr.Checkbox(label="do sample",value=True)
77
+ top_k_slider = gr.Slider(minimum=0, maximum=10, step=1, label="top k", value=5)
78
  with gr.Row():
79
+ temperature_slider = gr.Slider(minimum=0, maximum=1, step=0.1, label="temperature",value=0.5)
80
+ repetition_penalty_slider = gr.Slider(minimum=0, maximum=2, step=0.1, label="repetition penalty",value=1.0)
81
+ max_new_tokens_slider = gr.Slider(minimum=0, maximum=100, step=1, label="max new tokens",value=30)
82
  with gr.Row():
83
  out_answer = gr.Textbox(label="Answer")
84
  button_answer = gr.Button("Answer")