roger commited on
Commit
bfd4a9b
·
1 Parent(s): 424e678

fix: fix audio path bug

Browse files
Files changed (1) hide show
  1. app.py +26 -21
app.py CHANGED
@@ -1,45 +1,50 @@
 
1
  import gradio as gr
2
 
 
 
 
 
3
  # Define the audio file paths (replace with your actual paths)
4
  audio_files = {
5
  "EN": {
6
- "source1": "asset/audio/speech_clone_samples/source/-8014568635405176842.wav",
7
- "source2": "asset/audio/speech_clone_samples/source/2188769758301752050.wav",
8
  "prompt1": [
9
- "asset/audio/speech_clone_samples/prompt/prompt1/4813840990459345930.wav",
10
- "asset/audio/speech_clone_samples/prompt/prompt1/-4261051484297537007.wav"
11
  ],
12
  "prompt2": [
13
- "asset/audio/speech_clone_samples/prompt/prompt2/-5427774732334682307.wav",
14
- "asset/audio/speech_clone_samples/prompt/prompt2/-8434461861028245286.wav"
15
  ],
16
  "gen1": [
17
- "asset/audio/speech_clone_samples/generated/gen1/5518114099457736437.wav",
18
- "asset/audio/speech_clone_samples/generated/gen1/7702800575106132714.wav"
19
  ],
20
  "gen2": [
21
- "asset/audio/speech_clone_samples/generated/gen2/-3552571881595006474.wav",
22
- "asset/audio/speech_clone_samples/generated/gen2/1663763965594639195.wav"
23
  ]
24
  },
25
  "ZH": {
26
- "source1": "asset/audio/speech_clone_samples/source/6180100163014579264.wav",
27
- "source2": "asset/audio/speech_clone_samples/source/3454520432972073544.wav",
28
  "prompt3": [
29
- "asset/audio/speech_clone_samples/prompt/prompt3/-3133904573328901327.wav",
30
- "asset/audio/speech_clone_samples/prompt/prompt3/-6807997165982172717.wav"
31
  ],
32
  "prompt4": [
33
- "asset/audio/speech_clone_samples/prompt/prompt4/3957690686751537502.wav",
34
- "asset/audio/speech_clone_samples/prompt/prompt4/-6025252638827969073.wav"
35
  ],
36
  "gen3": [
37
- "asset/audio/speech_clone_samples/generated/gen3/4648220778277450149.wav",
38
- "asset/audio/speech_clone_samples/generated/gen3/3417274376341807017.wav"
39
  ],
40
  "gen4": [
41
- "asset/audio/speech_clone_samples/generated/gen4/8580165735770550130.wav",
42
- "asset/audio/speech_clone_samples/generated/gen4/-2291633937079669023.wav"
43
  ]
44
  }
45
  }
@@ -113,4 +118,4 @@ def create_audio_demo():
113
 
114
  if __name__ == "__main__":
115
  demo = create_audio_demo()
116
- demo.launch()
 
1
+ import os
2
  import gradio as gr
3
 
4
+ curr_dir = os.path.dirname(os.path.abspath(__file__))
5
+
6
+ print("os.path.dirname:", os.path.dirname(os.path.abspath(__file__)))
7
+
8
  # Define the audio file paths (replace with your actual paths)
9
  audio_files = {
10
  "EN": {
11
+ "source1": os.path.join(curr_dir,"asset/audio/speech_clone_samples/source/-8014568635405176842.wav"),
12
+ "source2": os.path.join(curr_dir,"asset/audio/speech_clone_samples/source/2188769758301752050.wav"),
13
  "prompt1": [
14
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/prompt/prompt1/4813840990459345930.wav"),
15
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/prompt/prompt1/-4261051484297537007.wav")
16
  ],
17
  "prompt2": [
18
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/prompt/prompt2/-5427774732334682307.wav"),
19
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/prompt/prompt2/-8434461861028245286.wav")
20
  ],
21
  "gen1": [
22
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/generated/gen1/5518114099457736437.wav"),
23
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/generated/gen1/7702800575106132714.wav")
24
  ],
25
  "gen2": [
26
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/generated/gen2/-3552571881595006474.wav"),
27
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/generated/gen2/1663763965594639195.wav")
28
  ]
29
  },
30
  "ZH": {
31
+ "source1": os.path.join(curr_dir,"asset/audio/speech_clone_samples/source/6180100163014579264.wav"),
32
+ "source2": os.path.join(curr_dir,"asset/audio/speech_clone_samples/source/3454520432972073544.wav"),
33
  "prompt3": [
34
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/prompt/prompt3/-3133904573328901327.wav"),
35
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/prompt/prompt3/-6807997165982172717.wav")
36
  ],
37
  "prompt4": [
38
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/prompt/prompt4/3957690686751537502.wav"),
39
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/prompt/prompt4/-6025252638827969073.wav")
40
  ],
41
  "gen3": [
42
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/generated/gen3/4648220778277450149.wav"),
43
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/generated/gen3/3417274376341807017.wav")
44
  ],
45
  "gen4": [
46
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/generated/gen4/8580165735770550130.wav"),
47
+ os.path.join(curr_dir,"asset/audio/speech_clone_samples/generated/gen4/-2291633937079669023.wav")
48
  ]
49
  }
50
  }
 
118
 
119
  if __name__ == "__main__":
120
  demo = create_audio_demo()
121
+ demo.launch()