Spaces:
Running
on
Zero
Running
on
Zero
archivartaunik
commited on
Update app.py
Browse files
app.py
CHANGED
@@ -90,17 +90,23 @@ examples = [
|
|
90 |
["Добры дзень! Я Марыя з Брэста. Сёння такі цудоўны дзень!", "Maria.wav", "Maria_generated.wav"]
|
91 |
]
|
92 |
|
|
|
|
|
|
|
|
|
93 |
demo = gr.Interface(
|
94 |
fn=text_to_speech,
|
95 |
inputs=[
|
96 |
gr.Textbox(lines=5, label="Тэкст на беларускай мове"),
|
97 |
gr.Textbox(value="be", label="Мова (па змаўчанні BE)", visible=False),
|
98 |
-
gr.Audio(type="filepath", label="Запішыце або загрузіце файл голасу (без іншых гукаў) не карацей 7
|
99 |
],
|
100 |
outputs="audio",
|
101 |
title="XTTS Belarusian TTS Demo",
|
102 |
description="Увядзіце тэкст, і мадэль пераўтворыць яго ў аўдыя. Вы можаце выкарыстоўваць голас па змаўчанні, загрузіць уласны файл або запісаць аўдыё.",
|
103 |
-
examples=examples
|
|
|
|
|
104 |
)
|
105 |
|
106 |
if __name__ == "__main__":
|
|
|
90 |
["Добры дзень! Я Марыя з Брэста. Сёння такі цудоўны дзень!", "Maria.wav", "Maria_generated.wav"]
|
91 |
]
|
92 |
|
93 |
+
def load_example(example):
|
94 |
+
text, reference_audio, generated_audio = example
|
95 |
+
return text, reference_audio, generated_audio
|
96 |
+
|
97 |
demo = gr.Interface(
|
98 |
fn=text_to_speech,
|
99 |
inputs=[
|
100 |
gr.Textbox(lines=5, label="Тэкст на беларускай мове"),
|
101 |
gr.Textbox(value="be", label="Мова (па змаўчанні BE)", visible=False),
|
102 |
+
gr.Audio(type="filepath", label="Запішыце або загрузіце файл голасу (без іншых гукаў) не карацей 7 секунд, ці скарыстайце гатовы з прыкладаў", interactive=True),
|
103 |
],
|
104 |
outputs="audio",
|
105 |
title="XTTS Belarusian TTS Demo",
|
106 |
description="Увядзіце тэкст, і мадэль пераўтворыць яго ў аўдыя. Вы можаце выкарыстоўваць голас па змаўчанні, загрузіць уласны файл або запісаць аўдыё.",
|
107 |
+
examples=examples,
|
108 |
+
example_columns=["Тэкст на беларускай мове", "Рэферэнс голасу", "Згенераванае аўдыя"],
|
109 |
+
allow_flagging="never"
|
110 |
)
|
111 |
|
112 |
if __name__ == "__main__":
|