tsi-org commited on
Commit
518d9ff
·
1 Parent(s): 63af3f2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -15
app.py CHANGED
@@ -24,6 +24,13 @@ def generate_voice(text, voice_name):
24
  except Exception as e:
25
  raise gr.Error(e)
26
 
 
 
 
 
 
 
 
27
 
28
  badges = """
29
  """
@@ -117,47 +124,48 @@ description = """
117
  """
118
 
119
 
 
120
  with gr.Blocks() as block:
121
  gr.Markdown('')
122
- gr.Markdown(menu) # Added the menu here
123
  gr.Markdown(badges)
124
  gr.Markdown(description)
125
-
126
  input_text = gr.Textbox(
127
- label="Input Text (250 characters max)",
128
- lines=2,
129
  value="Hello! 你好! Hola! नमस्ते! Bonjour! こんにちは! مرحبا! 안녕하세요! Ciao! Cześć! Привіт! Γειά σας! Здравей! வணக்கம்!",
130
  elem_id="input_text"
131
  )
132
 
133
- all_voices = voices()
134
  input_voice = gr.Dropdown(
135
- [ voice.name for voice in all_voices ],
136
  value="Bella",
137
- label="Voice",
138
  elem_id="input_voice"
139
  )
140
 
141
  run_button = gr.Button(
142
- text="Generate Voice",
143
  type="button"
144
  )
145
 
146
  out_audio = gr.Audio(
147
  label="Generated Voice",
148
- type="numpy",
149
  elem_id="out_audio",
150
  format="mp3"
151
  )
152
-
153
  inputs = [input_text, input_voice]
154
  outputs = [out_audio]
155
-
156
  run_button.click(
157
- fn=generate_voice,
158
- inputs=inputs,
159
- outputs=outputs,
160
  queue=True
161
  )
162
 
163
- block.queue(concurrency_count=5).launch(debug=True)
 
24
  except Exception as e:
25
  raise gr.Error(e)
26
 
27
+ # Login function
28
+ def login(username, password):
29
+ if password == "pixio":
30
+ return True
31
+ else:
32
+ return False
33
+
34
 
35
  badges = """
36
  """
 
124
  """
125
 
126
 
127
+
128
  with gr.Blocks() as block:
129
  gr.Markdown('')
130
+ gr.Markdown(menu)
131
  gr.Markdown(badges)
132
  gr.Markdown(description)
133
+
134
  input_text = gr.Textbox(
135
+ label="Input Text (250 characters max)",
136
+ lines=2,
137
  value="Hello! 你好! Hola! नमस्ते! Bonjour! こんにちは! مرحبا! 안녕하세요! Ciao! Cześć! Привіт! Γειά σας! Здравей! வணக்கம்!",
138
  elem_id="input_text"
139
  )
140
 
141
+ all_voices = voices()
142
  input_voice = gr.Dropdown(
143
+ [voice.name for voice in all_voices],
144
  value="Bella",
145
+ label="Voice",
146
  elem_id="input_voice"
147
  )
148
 
149
  run_button = gr.Button(
150
+ text="Generate Voice",
151
  type="button"
152
  )
153
 
154
  out_audio = gr.Audio(
155
  label="Generated Voice",
156
+ type="numpy",
157
  elem_id="out_audio",
158
  format="mp3"
159
  )
160
+
161
  inputs = [input_text, input_voice]
162
  outputs = [out_audio]
163
+
164
  run_button.click(
165
+ fn=generate_voice,
166
+ inputs=inputs,
167
+ outputs=outputs,
168
  queue=True
169
  )
170
 
171
+ block.queue(concurrency_count=5).launch(debug=True, login=login)