Baseta commited on
Commit
1850455
1 Parent(s): 592ff3c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -1445,7 +1445,7 @@ def elevenTTS(xiapi, text, id, lang):
1445
  aud_path = save_to_wav('./temp_eleven.mp3')
1446
  return aud_path, aud_path
1447
  else:
1448
- tts = gTTS(text, lang=lang)
1449
  tts.save('./temp_gTTS.mp3')
1450
  aud_path = save_to_wav('./temp_gTTS.mp3')
1451
  return aud_path, aud_path
@@ -1484,7 +1484,7 @@ def zip_downloader(model):
1484
  with gr.Blocks(theme=gr.themes.Default(primary_hue="red", secondary_hue="rose"), title="BasetaTube RVC TTS") as app:
1485
  with gr.Tabs():
1486
  with gr.TabItem("Inference"):
1487
- gr.HTML("<table align='center' border='0' padding='100'><tr><td><img src='https://huggingface.co/spaces/Baseta/BasetaTube_RVC_TTS/blob/main/Btubel.png' width='30%' /></td><td align='center' ><h1 style='font-size:30px'>تحويل النص الى صوت عربي من اى صوت تريده <br>أشترك فى قناة بسيطة تيوب للمزيد من فيديوهات التكنولوجيا و الذكاء الاصطناعى<br><a href='https://www.youtube.com/@basetatube/?sub_confirmation=1' target='_blank'>أشترك الأن</a></h1></td></tr></table>Huggingface port by Ilaria of the Rejekt Easy GUI")
1488
 
1489
  # Inference Preset Row
1490
  # with gr.Row():
@@ -1500,7 +1500,7 @@ with gr.Blocks(theme=gr.themes.Default(primary_hue="red", secondary_hue="rose"),
1500
  refresh_button = gr.Button("Refresh", variant="primary")
1501
  if check_for_name() != '':
1502
  get_vc(sorted(names)[0])
1503
- vc_transform0 = gr.Number(label="درجة الصوت: 0 من رجل إلى رجل (أو من امرأة إلى امرأة)؛ 12 من رجل الى أمرأة و-12 من أمرأة إلى رجل Pitch: 0 from man to man (or woman to woman); 12 from man to woman and -12 from woman to man.", value=0)
1504
  #clean_button = gr.Button(i18n("卸载音色省显存"), variant="primary")
1505
  spk_item = gr.Slider(
1506
  minimum=0,
@@ -1538,7 +1538,7 @@ with gr.Blocks(theme=gr.themes.Default(primary_hue="red", secondary_hue="rose"),
1538
  with gr.Row():
1539
  with gr.Accordion('Google TTS', open=False, visible=True):
1540
  with gr.Column():
1541
- lang = gr.Radio(label='Chinese & Japanese do not work with ElevenLabs currently.',choices=['ar', 'ar-com.sa', 'ar-SA', 'en','it','es','fr','pt','zh-CN','de','hi','ja'], value='ar')
1542
  api_box = gr.Textbox(label="Enter your API Key for ElevenLabs, or leave empty to use GoogleTTS", value='', visible=False)
1543
  elevenid=gr.Dropdown(label="Voice:", choices=eleven_voices, visible=False)
1544
  with gr.Column():
 
1445
  aud_path = save_to_wav('./temp_eleven.mp3')
1446
  return aud_path, aud_path
1447
  else:
1448
+ tts = gTTS(text, lang=lang, tld='com.sa')
1449
  tts.save('./temp_gTTS.mp3')
1450
  aud_path = save_to_wav('./temp_gTTS.mp3')
1451
  return aud_path, aud_path
 
1484
  with gr.Blocks(theme=gr.themes.Default(primary_hue="red", secondary_hue="rose"), title="BasetaTube RVC TTS") as app:
1485
  with gr.Tabs():
1486
  with gr.TabItem("Inference"):
1487
+ gr.HTML("<table align='center' border='0' padding='10'><tr><td><img src='/file=Btubel.png' width='300' /></td><td align='center'><center><h1 style='font-size:20px'>تحويل النص الى صوت عربي من اى صوت تريده <br>أشترك فى قناة بسيطة تيوب للمزيد من فيديوهات التكنولوجيا و الذكاء الاصطناعى<br><a href='https://www.youtube.com/@basetatube/?sub_confirmation=1' target='_blank'>أشترك الأن</a></h1></center></td></tr></table>Huggingface port by Ilaria of the Rejekt Easy GUI")
1488
 
1489
  # Inference Preset Row
1490
  # with gr.Row():
 
1500
  refresh_button = gr.Button("Refresh", variant="primary")
1501
  if check_for_name() != '':
1502
  get_vc(sorted(names)[0])
1503
+ vc_transform0 = gr.Number(label="درجة 1الصوت: 0 من رجل إلى رجل (أو من امرأة إلى امرأة)؛ 12 من رجل الى أمرأة و-12 من أمرأة إلى رجل \n Pitch: 0 from man to man (or woman to woman); 12 from man to woman and -12 from woman to man.", value=0)
1504
  #clean_button = gr.Button(i18n("卸载音色省显存"), variant="primary")
1505
  spk_item = gr.Slider(
1506
  minimum=0,
 
1538
  with gr.Row():
1539
  with gr.Accordion('Google TTS', open=False, visible=True):
1540
  with gr.Column():
1541
+ lang = gr.Radio(label='Chinese & Japanese do not work with ElevenLabs currently.',choices=['ar', 'ar-com.sa', 'en','it','es','fr','pt','zh-CN','de','hi','ja'], value='ar')
1542
  api_box = gr.Textbox(label="Enter your API Key for ElevenLabs, or leave empty to use GoogleTTS", value='', visible=False)
1543
  elevenid=gr.Dropdown(label="Voice:", choices=eleven_voices, visible=False)
1544
  with gr.Column():