Update app.py
Browse files
app.py
CHANGED
|
@@ -5,13 +5,9 @@ from gtts import gTTS
|
|
| 5 |
|
| 6 |
def text_to_speech(text, language):
|
| 7 |
language_map = {
|
| 8 |
-
"π°π· Korean": "ko",
|
| 9 |
"πΊπΈ English (AmE)": ("en", "us"),
|
| 10 |
"π¬π§ English (BrE)": ("en", "co.uk"),
|
| 11 |
-
|
| 12 |
-
"πͺπΈ Spanish": ("es", "es"),
|
| 13 |
-
"π¨π³ Chinese": "zh-CN"
|
| 14 |
-
}
|
| 15 |
|
| 16 |
if isinstance(language_map[language], tuple):
|
| 17 |
lang, tld = language_map[language]
|
|
@@ -28,7 +24,7 @@ iface = gr.Interface(
|
|
| 28 |
fn=text_to_speech,
|
| 29 |
inputs=[
|
| 30 |
gr.Textbox(lines=2, placeholder="Enter text here..."),
|
| 31 |
-
gr.Radio(["
|
| 32 |
],
|
| 33 |
outputs=gr.Audio(type="filepath"),
|
| 34 |
title="Text to Speech Application (Multi-languages)",
|
|
|
|
| 5 |
|
| 6 |
def text_to_speech(text, language):
|
| 7 |
language_map = {
|
|
|
|
| 8 |
"πΊπΈ English (AmE)": ("en", "us"),
|
| 9 |
"π¬π§ English (BrE)": ("en", "co.uk"),
|
| 10 |
+
}
|
|
|
|
|
|
|
|
|
|
| 11 |
|
| 12 |
if isinstance(language_map[language], tuple):
|
| 13 |
lang, tld = language_map[language]
|
|
|
|
| 24 |
fn=text_to_speech,
|
| 25 |
inputs=[
|
| 26 |
gr.Textbox(lines=2, placeholder="Enter text here..."),
|
| 27 |
+
gr.Radio(["πΊπΈ English (AmE)", "π¬π§ English (BrE)"], label="Language")
|
| 28 |
],
|
| 29 |
outputs=gr.Audio(type="filepath"),
|
| 30 |
title="Text to Speech Application (Multi-languages)",
|