archivartaunik commited on
Commit
aa149d2
·
verified ·
1 Parent(s): ed08c96

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -18
app.py CHANGED
@@ -82,22 +82,6 @@ def text_to_speech(belarusian_story, lang="be", speaker_audio_file=None):
82
  return temp_file.name
83
 
84
 
85
- examples = [
86
- ["Прывітанне! Гэта я, Несцерка, герой беларускіх народных казак. Як у вас справы?", "Nestarka.wav", "Nestarka_generated.wav"],
87
- ["Добры дзень! Гэта Купалінка, гераіня беларускай народнай песні. Цудоўнае надвор’е сёння!", "Kupalinka.wav", "Kupalinka_generated.wav"],
88
- ["Прывітанне! Я Аляксандр з Мінска. Рады быць тут!", "Alexander.wav", "Alexander_generated.wav"],
89
- ["Добры дзень! Я Кацярына з Гродна. Як ваш настрой?", "Katsiaryna.wav", "Katsiaryna_generated.wav"],
90
- ["Прывітанне! Мяне завуць Андрэй, я з Віцебска. Што новага?", "Andrei.wav", "Andrei_generated.wav"],
91
- ["Добры дзень! Я Марыя з Брэста. Сёння такі цудоўны дзень!", "Maria.wav", "Maria_generated.wav"]
92
- ]
93
-
94
- # Функцыя, якая будзе загружаць прыклады
95
- def load_example(example):
96
- text, reference_audio, generated_audio = example
97
- # Напрыклад, можна зрабіць праверку існавання файлаў тут
98
- return text, reference_audio, generated_audio
99
-
100
-
101
  # Інтэрфейс Gradio
102
  demo = gr.Interface(
103
  fn=text_to_speech,
@@ -112,8 +96,14 @@ demo = gr.Interface(
112
  title="XTTS Belarusian TTS Demo",
113
  description="Паглядзіце прыклады або ўвядзіце тэкст і згенеруеце аўдыя.",
114
  allow_flagging="never",
115
- examples=examples,
116
- example_loader=load_example, # Тут задаецца функцыя загрузкі
 
 
 
 
 
 
117
  live=False
118
  )
119
 
 
82
  return temp_file.name
83
 
84
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
85
  # Інтэрфейс Gradio
86
  demo = gr.Interface(
87
  fn=text_to_speech,
 
96
  title="XTTS Belarusian TTS Demo",
97
  description="Паглядзіце прыклады або ўвядзіце тэкст і згенеруеце аўдыя.",
98
  allow_flagging="never",
99
+ examples=[
100
+ ["be", "Прывітанне! Гэта я, Несцерка, герой беларускіх народных казак. Як у вас справы?", "Nestarka.wav"],
101
+ ["be", "Добры дзень! Гэта Купалінка, гераіня беларускай народнай песні. Цудоўнае надвор’е сёння!", "Kupalinka.wav"],
102
+ ["be", "Прывітанне! Я Аляксандр з Мінска. Рады быць тут!", "Alexander.wav"],
103
+ ["be", "Добры дзень! Я Кацярына з Гродна. Як ваш настрой?", "Katsiaryna.wav"],
104
+ ["be", "Прывітанне! Мяне завуць Андрэй, я з Віцебска. Што новага?", "Andrei.wav"],
105
+ ["be", "Добры дзень! Я Марыя з Брэста. Сёння такі цудоўны дзень!", "Maria.wav"]
106
+ ],
107
  live=False
108
  )
109