SohomToom commited on
Commit
c68ab45
·
verified ·
1 Parent(s): cb04900

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -127,6 +127,8 @@ def get_speaker_id_from_label(label):
127
  return label.split('|')[0].strip()
128
 
129
  def generate_sample_audio(sample_text, speaker_label):
 
 
130
  speaker_id = get_speaker_id_from_label(speaker_label)
131
  model = TTS("tts_models/multilingual/multi-dataset/your_model")
132
  with tempfile.NamedTemporaryFile(suffix=".wav", delete=False) as tmp_wav:
@@ -176,7 +178,7 @@ with gr.Blocks() as demo:
176
  speaker_dropdown = gr.Dropdown(label="Select Voice", choices=speaker_choices)
177
 
178
  with gr.Row():
179
- sample_textbox = gr.Textbox(label="Enter Sample Text (Max 500 characters)", max_lines=5, max_chars=500)
180
  sample_button = gr.Button("Generate Sample")
181
  clear_button = gr.Button("Clear Sample")
182
 
 
127
  return label.split('|')[0].strip()
128
 
129
  def generate_sample_audio(sample_text, speaker_label):
130
+ if len(sample_text) > 500:
131
+ raise gr.Error("Sample text exceeds 500 characters.")
132
  speaker_id = get_speaker_id_from_label(speaker_label)
133
  model = TTS("tts_models/multilingual/multi-dataset/your_model")
134
  with tempfile.NamedTemporaryFile(suffix=".wav", delete=False) as tmp_wav:
 
178
  speaker_dropdown = gr.Dropdown(label="Select Voice", choices=speaker_choices)
179
 
180
  with gr.Row():
181
+ sample_textbox = gr.Textbox(label="Enter Sample Text (Max 500 characters)", max_lines=5)
182
  sample_button = gr.Button("Generate Sample")
183
  clear_button = gr.Button("Clear Sample")
184