Next commited on
Commit
c7ff7b9
·
verified ·
1 Parent(s): e5a4697

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -0
app.py CHANGED
@@ -1,5 +1,22 @@
1
  import gradio as gr
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
 
4
  def paths_for_files(path):
5
  return [os.path.abspath(os.path.join(path, f)) for f in os.listdir(path) if os.path.splitext(f)[1].lower() in ('.mp3', '.wav', '.flac', '.ogg')]
 
1
  import gradio as gr
2
 
3
+ def change_choices():
4
+ names = []
5
+ for name in os.listdir(weight_root):
6
+ if name.endswith(".pth"):
7
+ names.append(name)
8
+ index_paths = []
9
+ for root, dirs, files in os.walk(index_root, topdown=False):
10
+ for name in files:
11
+ if name.endswith(".index") and "trained" not in name:
12
+ index_paths.append("%s/%s" % (root, name))
13
+ audios = [os.path.join(audio_root, file) for file in os.listdir(os.path.join(now_dir, "audios"))]
14
+
15
+ return {"choices": sorted(names), "__type__": "update"}, {"choices": sorted(index_paths),"__type__": "update"},{
16
+ "choices": sorted(audios), "__type__": "update"
17
+ }
18
+
19
+
20
 
21
  def paths_for_files(path):
22
  return [os.path.abspath(os.path.join(path, f)) for f in os.listdir(path) if os.path.splitext(f)[1].lower() in ('.mp3', '.wav', '.flac', '.ogg')]