Update app.py
Browse files
app.py
CHANGED
@@ -4,9 +4,10 @@ import click
|
|
4 |
from lang_data import languages
|
5 |
|
6 |
# TTS function
|
7 |
-
def tts(text, Language='English', Gender='Male',
|
8 |
voice_name = None
|
9 |
tts_save_path = ''
|
|
|
10 |
edge_save_path = edge_tts_pipeline(
|
11 |
text, Language, voice_name, Gender,
|
12 |
translate_text_flag=translate_text_flag,
|
@@ -34,8 +35,7 @@ def main(debug, share):
|
|
34 |
gradio_inputs = [
|
35 |
gr.Textbox(label="Enter Text", lines=3, placeholder="Enter your text here..."),
|
36 |
gr.Dropdown(label="Language", choices=source_lang_list, value="English"),
|
37 |
-
gr.Dropdown(label="Gender", choices=['Male', 'Female'], value="Female")
|
38 |
-
gr.Number(label="Speed", value=1.0)
|
39 |
]
|
40 |
|
41 |
gradio_outputs = [
|
|
|
4 |
from lang_data import languages
|
5 |
|
6 |
# TTS function
|
7 |
+
def tts(text, Language='English', Gender='Male', translate_text_flag=False, no_silence=True):
|
8 |
voice_name = None
|
9 |
tts_save_path = ''
|
10 |
+
speed = 1.0 # Set speed directly in the function
|
11 |
edge_save_path = edge_tts_pipeline(
|
12 |
text, Language, voice_name, Gender,
|
13 |
translate_text_flag=translate_text_flag,
|
|
|
35 |
gradio_inputs = [
|
36 |
gr.Textbox(label="Enter Text", lines=3, placeholder="Enter your text here..."),
|
37 |
gr.Dropdown(label="Language", choices=source_lang_list, value="English"),
|
38 |
+
gr.Dropdown(label="Gender", choices=['Male', 'Female'], value="Female")
|
|
|
39 |
]
|
40 |
|
41 |
gradio_outputs = [
|