leenag commited on
Commit
ef866b7
·
verified ·
1 Parent(s): 18e4b07

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -6
app.py CHANGED
@@ -48,8 +48,7 @@ def split_text(text, max_len=150):
48
  # Core TTS function
49
  def synthesize(language, text, gender, emotion, speed):
50
  description = (
51
- f"A native {language.lower()} {gender.lower()} speaker with a {emotion.lower()} and expressive tone, "
52
- f"speaking at a {speed.lower()} rate."
53
  )
54
 
55
  audio_chunks = []
@@ -80,11 +79,11 @@ def synthesize(language, text, gender, emotion, speed):
80
  iface = gr.Interface(
81
  fn=synthesize,
82
  inputs=[
83
- gr.Dropdown(["Malayalam", "Hindi", "Tamil", "English"], label="Language"),
84
  gr.Textbox(label="Text to Synthesize", lines=6, placeholder="Enter your sentence here..."),
85
- gr.Radio(["Male", "Female"], label="Speaker Gender"),
86
- gr.Dropdown(["Neutral", "Happy", "Sad", "Angry"], label="Emotion"),
87
- gr.Dropdown(["Slow", "Moderate", "Fast"], label="Speaking Rate"),
88
  #gr.Dropdown(["Low", "Normal", "High"], label="Pitch"),
89
  #gr.Dropdown(["Basic", "Refined"], label="Voice Quality"),
90
  ],
 
48
  # Core TTS function
49
  def synthesize(language, text, gender, emotion, speed):
50
  description = (
51
+ f"A native {language.lower()} female speaker with an expressive tone."
 
52
  )
53
 
54
  audio_chunks = []
 
79
  iface = gr.Interface(
80
  fn=synthesize,
81
  inputs=[
82
+ gr.Dropdown(["Malayalam", "Hindi", "Tamil", "English", "Kannada"], label="Language"),
83
  gr.Textbox(label="Text to Synthesize", lines=6, placeholder="Enter your sentence here..."),
84
+ # gr.Radio(["Male", "Female"], label="Speaker Gender"),
85
+ # gr.Dropdown(["Neutral", "Happy", "Sad", "Angry"], label="Emotion"),
86
+ # gr.Dropdown(["Slow", "Moderate", "Fast"], label="Speaking Rate"),
87
  #gr.Dropdown(["Low", "Normal", "High"], label="Pitch"),
88
  #gr.Dropdown(["Basic", "Refined"], label="Voice Quality"),
89
  ],