txya900619 commited on
Commit
1bbfe6d
·
1 Parent(s): 9041c9c

refactor: update tab labels and button texts for clarity in speaker selection steps

Browse files
Files changed (1) hide show
  1. app.py +14 -10
app.py CHANGED
@@ -216,12 +216,12 @@ with demo:
216
  elem_id="head-html-block",
217
  )
218
 
219
- with gr.Tab("預設語者"):
220
  with gr.Row():
221
  with gr.Column():
222
  default_speaker_language = gr.Dropdown(
223
  choices=g2p_object.keys(),
224
- label="選擇語言",
225
  value="阿美_秀姑巒",
226
  )
227
 
@@ -230,26 +230,28 @@ with demo:
230
 
231
  default_speaker_refs = gr.Dropdown(
232
  choices=get_refs_by_language(default_speaker_language.value),
233
- label="選擇配音員",
234
  value=get_refs_by_language(default_speaker_language.value)[0],
235
  )
236
 
237
  default_speaker_gen_text_input = gr.Textbox(
238
- label="輸入文字(上限 300 字元)",
239
  value="",
240
  )
241
 
242
- default_speaker_generate_btn = gr.Button("開始合成", variant="primary")
 
 
243
 
244
  with gr.Column():
245
  default_speaker_audio_output = gr.Audio(label="合成結果")
246
 
247
- with gr.Tab("自定義語者"):
248
  with gr.Row():
249
  with gr.Column():
250
  custom_speaker_language = gr.Dropdown(
251
  choices=g2p_object.keys(),
252
- label="選擇語言",
253
  value="阿美_秀姑巒",
254
  )
255
 
@@ -257,7 +259,7 @@ with demo:
257
  value=refs_config.get(f"{custom_speaker_language.value}_1", {}).get(
258
  "text", ""
259
  ),
260
- label="錄製下方句子或上傳與句子相符的音檔",
261
  )
262
 
263
  custom_speaker_audio_input = gr.Audio(
@@ -269,11 +271,13 @@ with demo:
269
  )
270
 
271
  custom_speaker_gen_text_input = gr.Textbox(
272
- label="輸入合成文字(上限 300 字元)",
273
  value="",
274
  )
275
 
276
- custom_speaker_generate_btn = gr.Button("開始合成", variant="primary")
 
 
277
 
278
  with gr.Column():
279
  custom_speaker_audio_output = gr.Audio(label="合成結果")
 
216
  elem_id="head-html-block",
217
  )
218
 
219
+ with gr.Tab("預設配音員"):
220
  with gr.Row():
221
  with gr.Column():
222
  default_speaker_language = gr.Dropdown(
223
  choices=g2p_object.keys(),
224
+ label="步驟一:選擇語言",
225
  value="阿美_秀姑巒",
226
  )
227
 
 
230
 
231
  default_speaker_refs = gr.Dropdown(
232
  choices=get_refs_by_language(default_speaker_language.value),
233
+ label="步驟二:選擇配音員",
234
  value=get_refs_by_language(default_speaker_language.value)[0],
235
  )
236
 
237
  default_speaker_gen_text_input = gr.Textbox(
238
+ label="步驟三:輸入文字(上限 300 字元)",
239
  value="",
240
  )
241
 
242
+ default_speaker_generate_btn = gr.Button(
243
+ "步驟四:開始合成", variant="primary"
244
+ )
245
 
246
  with gr.Column():
247
  default_speaker_audio_output = gr.Audio(label="合成結果")
248
 
249
+ with gr.Tab("自己當配音員"):
250
  with gr.Row():
251
  with gr.Column():
252
  custom_speaker_language = gr.Dropdown(
253
  choices=g2p_object.keys(),
254
+ label="步驟一:選擇語言",
255
  value="阿美_秀姑巒",
256
  )
257
 
 
259
  value=refs_config.get(f"{custom_speaker_language.value}_1", {}).get(
260
  "text", ""
261
  ),
262
+ label="步驟二:點選🎙️錄製下方句子,或上傳與句子相符的音檔",
263
  )
264
 
265
  custom_speaker_audio_input = gr.Audio(
 
271
  )
272
 
273
  custom_speaker_gen_text_input = gr.Textbox(
274
+ label="步驟三:輸入合成文字(上限 300 字元)",
275
  value="",
276
  )
277
 
278
+ custom_speaker_generate_btn = gr.Button(
279
+ "步驟四:開始合成", variant="primary"
280
+ )
281
 
282
  with gr.Column():
283
  custom_speaker_audio_output = gr.Audio(label="合成結果")