archivartaunik commited on
Commit
05ee99d
·
verified ·
1 Parent(s): 9dc2f86

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -2
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 секунд", interactive=True),
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__":