Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -136,9 +136,8 @@ if __name__ == '__main__':
|
|
136 |
models.append((sid, name_en, name_zh, title, cover, example, language, net_g_ms, create_tts_fn(net_g_ms, sid), create_to_symbol_fn(hps_ms)))
|
137 |
with gr.Blocks() as app:
|
138 |
gr.Markdown(
|
139 |
-
f'<img src="https://i.ibb.co/mJm8Qnn/a311e52b-4c25-4c0c-be11-ee2cac05c86c.jpg"'
|
140 |
"# <center>๐ผ๐ ๐๐๐ญ๐ฉ ๐๐ค ๐๐ฅ๐๐๐๐ ๐ผ๐ฃ๐๐ข๐ ๐พ๐๐๐ง๐๐๐ฉ๐๐ง\n"
|
141 |
-
"## <center>๐ฃ๐บ
|
142 |
"## <center>แดสแดแด๊ฑแด แด๊ฑแด ษชแด แดกษช๊ฑแดสส, แดษดแด
แด
แดษด'แด สแดสแด แดส แด๊ฐ๊ฐแดษดแด
แดแดสแดส แดแดแดแดสแด แดส ษขสแดแดแด๊ฑ\n"
|
143 |
"[Visit Instagram]"
|
144 |
"(https://www.instagram.com/liip.qdry/)"
|
@@ -157,25 +156,25 @@ if __name__ == '__main__':
|
|
157 |
)
|
158 |
with gr.Row():
|
159 |
with gr.Column():
|
160 |
-
input_text = gr.Textbox(label="
|
161 |
-
lang = gr.Dropdown(label="
|
162 |
type="index", value=language)
|
163 |
temp_lang = gr.Variable(value=language)
|
164 |
-
with gr.Accordion(label="
|
165 |
temp_text_var = gr.Variable()
|
166 |
-
symbol_input = gr.Checkbox(value=False, label="
|
167 |
-
symbol_list = gr.Dataset(label="
|
168 |
samples=[[x] for x in hps_ms.symbols])
|
169 |
symbol_list_json = gr.Json(value=hps_ms.symbols, visible=False)
|
170 |
-
btn = gr.Button(value="
|
171 |
with gr.Row():
|
172 |
-
ns = gr.Slider(label="
|
173 |
-
nsw = gr.Slider(label="
|
174 |
-
ls = gr.Slider(label="
|
175 |
with gr.Column():
|
176 |
-
o1 = gr.Textbox(label="
|
177 |
-
o2 = gr.Audio(label="
|
178 |
-
download = gr.Button("
|
179 |
btn.click(tts_fn, inputs=[input_text, lang, ns, nsw, ls, symbol_input], outputs=[o1, o2], api_name=f"tts-{name_en}")
|
180 |
download.click(None, [], [], _js=download_audio_js.format(audio_id=f"en-{name_en.replace(' ', '')}"))
|
181 |
lang.change(change_lang, inputs=[lang], outputs=[ns, nsw, ls, temp_lang])
|
|
|
136 |
models.append((sid, name_en, name_zh, title, cover, example, language, net_g_ms, create_tts_fn(net_g_ms, sid), create_to_symbol_fn(hps_ms)))
|
137 |
with gr.Blocks() as app:
|
138 |
gr.Markdown(
|
|
|
139 |
"# <center>๐ผ๐ ๐๐๐ญ๐ฉ ๐๐ค ๐๐ฅ๐๐๐๐ ๐ผ๐ฃ๐๐ข๐ ๐พ๐๐๐ง๐๐๐ฉ๐๐ง\n"
|
140 |
+
"## <center>๐ฃ๐บ ๐๐ญ๐ช๐ฑ๐ฑ\n"
|
141 |
"## <center>แดสแดแด๊ฑแด แด๊ฑแด ษชแด แดกษช๊ฑแดสส, แดษดแด
แด
แดษด'แด สแดสแด แดส แด๊ฐ๊ฐแดษดแด
แดแดสแดส แดแดแดแดสแด แดส ษขสแดแดแด๊ฑ\n"
|
142 |
"[Visit Instagram]"
|
143 |
"(https://www.instagram.com/liip.qdry/)"
|
|
|
156 |
)
|
157 |
with gr.Row():
|
158 |
with gr.Column():
|
159 |
+
input_text = gr.Textbox(label="Maksimal 100 kata lebih ya ngab, kurang dari 200" if limitation else "Text", lines=5, value=example, elem_id=f"input-text-en-{name_en.replace(' ','')}")
|
160 |
+
lang = gr.Dropdown(label="Bahasa", choices=["China", "Jepang", "Gabung China sama Jepang"],
|
161 |
type="index", value=language)
|
162 |
temp_lang = gr.Variable(value=language)
|
163 |
+
with gr.Accordion(label="Pengaturan Tambahan", open=False):
|
164 |
temp_text_var = gr.Variable()
|
165 |
+
symbol_input = gr.Checkbox(value=False, label="Masukkan Simbol")
|
166 |
+
symbol_list = gr.Dataset(label="Daftar Simbol", components=[input_text],
|
167 |
samples=[[x] for x in hps_ms.symbols])
|
168 |
symbol_list_json = gr.Json(value=hps_ms.symbols, visible=False)
|
169 |
+
btn = gr.Button(value="๐๐๐๐๐๐", variant="primary")
|
170 |
with gr.Row():
|
171 |
+
ns = gr.Slider(label="๐๐๐๐๐-๐๐๐๐๐๐๐๐๐๐", minimum=0.1, maximum=1.0, step=0.1, value=0.6, interactive=True)
|
172 |
+
nsw = gr.Slider(label="๐๐๐๐๐_๐๐๐๐๐๐๐๐๐๐_w", minimum=0.1, maximum=1.0, step=0.1, value=0.668, interactive=True)
|
173 |
+
ls = gr.Slider(label="๐๐๐๐๐_๐๐๐๐๐", minimum=0.1, maximum=2.0, step=0.1, value=1.2 if language=="ChinA" else 1, interactive=True)
|
174 |
with gr.Column():
|
175 |
+
o1 = gr.Textbox(label="HASIL PESAN")
|
176 |
+
o2 = gr.Audio(label="HASIL SUARA", elem_id=f"tts-audio-en-{name_en.replace(' ','')}")
|
177 |
+
download = gr.Button("๐๐จ๐ฐ๐ง๐ฅ๐จ๐๐ ๐๐ฎ๐๐ข๐จ")
|
178 |
btn.click(tts_fn, inputs=[input_text, lang, ns, nsw, ls, symbol_input], outputs=[o1, o2], api_name=f"tts-{name_en}")
|
179 |
download.click(None, [], [], _js=download_audio_js.format(audio_id=f"en-{name_en.replace(' ', '')}"))
|
180 |
lang.change(change_lang, inputs=[lang], outputs=[ns, nsw, ls, temp_lang])
|