hivecorp commited on
Commit
4b1d4e3
·
verified ·
1 Parent(s): 1004f59

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -7
app.py CHANGED
@@ -5,6 +5,10 @@ import gradio as gr
5
  import pyarabic.araby as araby
6
 
7
  language_dict = {
 
 
 
 
8
  "English": {
9
  "Jenny": "en-US-JennyNeural",
10
  "Guy": "en-US-GuyNeural",
@@ -262,10 +266,6 @@ language_dict = {
262
  "Dhwani": "gu-IN-DhwaniNeural",
263
  "Niranjan": "gu-IN-NiranjanNeural"
264
  },
265
- "Hindi": {
266
- "Madhur": "hi-IN-MadhurNeural",
267
- "Swara": "hi-IN-SwaraNeural"
268
- },
269
  "Croatian": {
270
  "Gabrijela": "hr-HR-GabrijelaNeural",
271
  "Srecko": "hr-HR-SreckoNeural"
@@ -463,7 +463,7 @@ def get_speakers(language):
463
 
464
  default_language = None
465
  default_speaker = None
466
- with gr.Blocks(title="Multilingual TTS") as demo:
467
  gr.HTML(" ")
468
  gr.HTML(f"<h2 style='color:Tomato;'> 🎥 **Exciting News: 60+ Minutes File Creation is also Free !!** 🎥 </h3>")
469
 
@@ -479,11 +479,10 @@ with gr.Blocks(title="Multilingual TTS") as demo:
479
  run_btn = gr.Button(value="Generate Audio", variant="primary")
480
 
481
  with gr.Column():
482
- output_text = gr.Textbox(label="Output Text")
483
  output_audio = gr.Audio(type="filepath", label="Audio Output")
484
 
485
  language.change(get_speakers, inputs=[language], outputs=[speaker, tashkeel_checkbox])
486
- run_btn.click(text_to_speech_edge, inputs=[input_text, language, speaker, tashkeel_checkbox], outputs=[output_text, output_audio])
487
 
488
  if __name__ == "__main__":
489
  demo.queue().launch(share=False)
 
5
  import pyarabic.araby as araby
6
 
7
  language_dict = {
8
+ "Hindi": {
9
+ "Madhur": "hi-IN-MadhurNeural",
10
+ "Swara": "hi-IN-SwaraNeural"
11
+ },
12
  "English": {
13
  "Jenny": "en-US-JennyNeural",
14
  "Guy": "en-US-GuyNeural",
 
266
  "Dhwani": "gu-IN-DhwaniNeural",
267
  "Niranjan": "gu-IN-NiranjanNeural"
268
  },
 
 
 
 
269
  "Croatian": {
270
  "Gabrijela": "hr-HR-GabrijelaNeural",
271
  "Srecko": "hr-HR-SreckoNeural"
 
463
 
464
  default_language = None
465
  default_speaker = None
466
+ with gr.Blocks(title="Writoo AI V2") as demo:
467
  gr.HTML(" ")
468
  gr.HTML(f"<h2 style='color:Tomato;'> 🎥 **Exciting News: 60+ Minutes File Creation is also Free !!** 🎥 </h3>")
469
 
 
479
  run_btn = gr.Button(value="Generate Audio", variant="primary")
480
 
481
  with gr.Column():
 
482
  output_audio = gr.Audio(type="filepath", label="Audio Output")
483
 
484
  language.change(get_speakers, inputs=[language], outputs=[speaker, tashkeel_checkbox])
485
+ run_btn.click(text_to_speech_edge, inputs=[input_text, language, speaker, tashkeel_checkbox], outputs=[output_audio])
486
 
487
  if __name__ == "__main__":
488
  demo.queue().launch(share=False)