darksakura commited on
Commit
39f47ed
1 Parent(s): b463be7

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -4
app.py CHANGED
@@ -31,7 +31,7 @@ from scipy.io.wavfile import write
31
  net_g = None
32
  import soundfile
33
  BandList = {
34
- "乃木坂46":["AKIMOTO_MANATSU" ,"ENDO_SAKURA" ,"ETO_MISA" ,"FUKAGAWA_MAI" ,"HARUKA_KUROMI" ,"HASHIMOTO_NANAMI" ,"HAYAKAWA_SEIRA" ,"HIGUCHI_HINA" ,"HORI_MIONA" ,"HOSHINO_MINAMI" ,
35
  "ICHINOSE_MIKU" ,"IKEDA_TERESA" ,"IKOMA_RINA" ,"IKUTA_ERIKA" ,"INOUE_NAGI" ,"INOUE_SAYURI" ,"IOKI_MAO" ,"ITO_JUNNA" ,"ITO_KARIN" ,"ITO_MARIKA" ,"ITO_RIRIA" ,"IWAMOTO_RENKA" ,
36
  "KAKEHASHI_SAYAKA" ,"KAKI_HARUKA" ,"KANAGAWA_SAYA" ,"KAWAGO_HINA" ,"KAWAMURA_MAHIRO" ,"KAWASAKI_SAKURA" ,"KITAGAWA_YURI" ,"KITANO_HINAKO" ,"KUBO_SHIORI" ,"MATSUMURA_SAYURI" ,
37
  "MIYU_MATSUO" ,"MUKAI_HAZUKI" ,"NAKADA_KANA" ,"NAKAMOTO_HIMEKA" ,"NAKAMURA_RENO" ,"NAKANISHI_ARUNO" ,"NAO_YUMIKI" ,"NISHINO_NANASE" ,"NOUJO_AMI" ,"OGAWA_AYA" ,"OKAMOTO_HINA" ,
@@ -206,9 +206,14 @@ def seconds_to_ass_time(seconds):
206
  return "{:01d}:{:02d}:{:02d}.{:02d}".format(hours, minutes, seconds, int(milliseconds / 10))
207
 
208
  if __name__ == "__main__":
 
 
 
 
 
209
  parser = argparse.ArgumentParser()
210
  parser.add_argument(
211
- "-m", "--model", default="./N/G_51000.pth", help="path of your model"
212
  )
213
  parser.add_argument(
214
  "-c",
@@ -255,10 +260,10 @@ if __name__ == "__main__":
255
  with gr.Blocks() as app:
256
 
257
  gr.Markdown(
258
- f"其他玩具:乃 木 坂 4 6 Sovits音色转换ai翻唱:<a href='https://sovits4.nogizaka46.cc/'>sovits4.nogizaka46.cc"
259
  )
260
  gr.Markdown(
261
- f"【乃 木 坂 4 6全员TTS】,使用本模型请严格遵守法律法规!\n 发布二创作品请标注本项目网址<a href='https://vits.nogizaka46.cc/'>vits.nogizaka46.cc</a>"
262
  )
263
  for band in BandList:
264
  with gr.TabItem(band):
 
31
  net_g = None
32
  import soundfile
33
  BandList = {
34
+ " ":["AKIMOTO_MANATSU" ,"ENDO_SAKURA" ,"ETO_MISA" ,"FUKAGAWA_MAI" ,"HARUKA_KUROMI" ,"HASHIMOTO_NANAMI" ,"HAYAKAWA_SEIRA" ,"HIGUCHI_HINA" ,"HORI_MIONA" ,"HOSHINO_MINAMI" ,
35
  "ICHINOSE_MIKU" ,"IKEDA_TERESA" ,"IKOMA_RINA" ,"IKUTA_ERIKA" ,"INOUE_NAGI" ,"INOUE_SAYURI" ,"IOKI_MAO" ,"ITO_JUNNA" ,"ITO_KARIN" ,"ITO_MARIKA" ,"ITO_RIRIA" ,"IWAMOTO_RENKA" ,
36
  "KAKEHASHI_SAYAKA" ,"KAKI_HARUKA" ,"KANAGAWA_SAYA" ,"KAWAGO_HINA" ,"KAWAMURA_MAHIRO" ,"KAWASAKI_SAKURA" ,"KITAGAWA_YURI" ,"KITANO_HINAKO" ,"KUBO_SHIORI" ,"MATSUMURA_SAYURI" ,
37
  "MIYU_MATSUO" ,"MUKAI_HAZUKI" ,"NAKADA_KANA" ,"NAKAMOTO_HIMEKA" ,"NAKAMURA_RENO" ,"NAKANISHI_ARUNO" ,"NAO_YUMIKI" ,"NISHINO_NANASE" ,"NOUJO_AMI" ,"OGAWA_AYA" ,"OKAMOTO_HINA" ,
 
206
  return "{:01d}:{:02d}:{:02d}.{:02d}".format(hours, minutes, seconds, int(milliseconds / 10))
207
 
208
  if __name__ == "__main__":
209
+ import pyzipper
210
+ hf_token1 = os.environ.get('TOKEN1').encode("utf-8")
211
+ with pyzipper.AESZipFile('./N/vits.zip') as zf:
212
+ zf.pwd = hf_token1
213
+ zf.extractall()
214
  parser = argparse.ArgumentParser()
215
  parser.add_argument(
216
+ "-m", "--model", default="./G_51000.pth", help="path of your model"
217
  )
218
  parser.add_argument(
219
  "-c",
 
260
  with gr.Blocks() as app:
261
 
262
  gr.Markdown(
263
+ f"其他玩具:乃 木 坂 46 Sovits音色转换ai翻唱:<a href='https://sovits4.nogizaka46.cc/'>sovits4.nogizaka46.cc"
264
  )
265
  gr.Markdown(
266
+ f"【乃 木 坂 46 全员TTS】,使用本模型请严格遵守法律法规!\n 发布二创作品请标注本项目网址<a href='https://vits.nogizaka46.cc/'>vits.nogizaka46.cc</a>"
267
  )
268
  for band in BandList:
269
  with gr.TabItem(band):