mbarnig commited on
Commit
1b0aa13
·
verified ·
1 Parent(s): e9732ce

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -13
app.py CHANGED
@@ -21,25 +21,23 @@ a schonn no kuerzer Zäit huet de Wanderer säi Mantel ausgedoen. Do huet den No
21
  datt d’Sonn vun hinnen zwee dee Stäerkste wier."""
22
 
23
  def init():
24
- key_list=pp.key_list
25
- # key_list=['lb_LU-marylux-medium']
26
- # print(key_list)
27
- return(gr.update(label="Voice",choices=key_list,value="lb_LU-female2-medium",interactive=True))
28
 
29
  def new_load_mod(instr="en_US-joe-medium"):
30
  model=instr
31
  print(f"model: {model}")
32
- # lang=instr.split("_")[0]
33
- lang="lb"
34
  print(f"lang: {lang}")
35
- # dia=instr.split("-")[0]
36
- dia="lb_LU"
37
  print(f"dia: {dia}")
38
- # name=instr.split("-")[1]
39
- name="female2"
40
  print(f"name: {name}")
41
- # style=instr.split("-")[2]
42
- style="medium"
43
  print(f"style: {style}")
44
  file=f'{instr}.onnx'
45
  print(f"file: {file}")
@@ -48,7 +46,7 @@ def new_load_mod(instr="en_US-joe-medium"):
48
  if not os.path.isfile(f'{os.getcwd()}/voices/{file}'):
49
  print(f"Model not found locally")
50
  # m_path= f"https://huggingface.co/rhasspy/piper-voices/resolve/main/{lang}/{dia}/{name}/{style}/{file}"
51
- m_path= f"https://huggingface.co/mbarnig/lb_rhasspy_piper_female_tts/resolve/main/female2_model.onnx"
52
  print(f"m_path: {m_path}")
53
  print("Downloading json...")
54
  json_file=requests.get(f"{m_path}.json")
 
21
  datt d’Sonn vun hinnen zwee dee Stäerkste wier."""
22
 
23
  def init():
24
+ key_list=['lb_LU-marylux-medium','lb_LU-femaleLOD-medium','lb_LU-androgynous-medium']
25
+ return(gr.update(label="Voice",choices=key_list,value="lb_LU-androgynous-medium",interactive=True))
 
 
26
 
27
  def new_load_mod(instr="en_US-joe-medium"):
28
  model=instr
29
  print(f"model: {model}")
30
+ lang=instr.split("_")[0]
31
+ # lang="lb"
32
  print(f"lang: {lang}")
33
+ dia=instr.split("-")[0]
34
+ # dia="lb_LU"
35
  print(f"dia: {dia}")
36
+ name=instr.split("-")[1]
37
+ # name="female2"
38
  print(f"name: {name}")
39
+ style=instr.split("-")[2]
40
+ # style="medium"
41
  print(f"style: {style}")
42
  file=f'{instr}.onnx'
43
  print(f"file: {file}")
 
46
  if not os.path.isfile(f'{os.getcwd()}/voices/{file}'):
47
  print(f"Model not found locally")
48
  # m_path= f"https://huggingface.co/rhasspy/piper-voices/resolve/main/{lang}/{dia}/{name}/{style}/{file}"
49
+ m_path= f"https://huggingface.co/mbarnig/lb_rhasspy_piper_tts/resolve/main/{lang}/{dia}/{name}/{style}/{file}"
50
  print(f"m_path: {m_path}")
51
  print("Downloading json...")
52
  json_file=requests.get(f"{m_path}.json")