jiedong-yang commited on
Commit
cb253f3
β€’
1 Parent(s): b529762
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -1,5 +1,6 @@
1
  import os
2
  import re
 
3
  import whisper
4
  import validators
5
  import gradio as gr
@@ -145,8 +146,7 @@ with demo:
145
  4. Generate summary's speech with ESPNet model
146
 
147
  model references:
148
- - [Whisper](https://github.com/openai/whisper)
149
- - [ESPNet](https://github.com/espnet/espnet_model_zoo)
150
  """)
151
 
152
  # data preparation
@@ -169,11 +169,13 @@ with demo:
169
  text = gr.Textbox(label="Transcription", placeholder="transcription")
170
 
171
  with gr.Row():
172
- model_options = gr.Dropdown(['Tiny', 'Base'], value='Base', label="models")
 
 
173
  model_options.change(load_model, inputs=model_options, outputs=model_options)
174
 
175
- beam_size_slider = gr.Slider(1, 10, value=5, step=1, label="param: beam_size")
176
- best_of_slider = gr.Slider(1, 10, value=5, step=1, label="param: best_of")
177
 
178
  with gr.Row():
179
  asr_clr_btn = gr.Button("clear")
 
1
  import os
2
  import re
3
+ import torch
4
  import whisper
5
  import validators
6
  import gradio as gr
 
146
  4. Generate summary's speech with ESPNet model
147
 
148
  model references:
149
+ - [Whisper](https://github.com/openai/whisper), [ESPNet](https://github.com/espnet/espnet_model_zoo)
 
150
  """)
151
 
152
  # data preparation
 
169
  text = gr.Textbox(label="Transcription", placeholder="transcription")
170
 
171
  with gr.Row():
172
+ default_values = dict(model='base', bs=5, bo=5) if torch.cuda.is_available() \
173
+ else dict(model='tiny', bs=1, bo=1)
174
+ model_options = gr.Dropdown(['Tiny', 'Base'], value=default_values['model'], label="models")
175
  model_options.change(load_model, inputs=model_options, outputs=model_options)
176
 
177
+ beam_size_slider = gr.Slider(1, 10, value=default_values['bs'], step=1, label="param: beam_size")
178
+ best_of_slider = gr.Slider(1, 10, value=default_values['bo'], step=1, label="param: best_of")
179
 
180
  with gr.Row():
181
  asr_clr_btn = gr.Button("clear")