Spaces:
Paused
Paused
Update app.py
Browse files
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="
|
| 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=[
|
| 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)
|