swc2 commited on
Commit
3931696
·
1 Parent(s): 46691fb

fix eol2 bug

Browse files
Files changed (2) hide show
  1. app.py +12 -12
  2. decode.py +1 -1
app.py CHANGED
@@ -39,18 +39,18 @@ def gradio_TSE(input_audio_path, enroll_audio_path1, enroll_audio_path2, audio_t
39
  eol_wav1 = "eol1.wav"
40
  sf.write(eol_wav1, enroll_wav1, 16000)
41
 
42
- if len(enroll_wav1) > 4 * 16000:
43
- middle_start = (len(enroll_wav1) - 3 * 16000) // 2
44
- middle_end = middle_start + 3 * 16000
45
- enroll_wav2 = enroll_wav1[middle_start:middle_end]
46
- print("成功提取 enroll_wav2,长度:", len(enroll_wav2))
47
- eol_wav2 = "eol2.wav"
48
- sf.write(eol_wav2, enroll_wav2, 16000)
49
- else:
50
- enroll_wav2 = fix_audio_format(enroll_audio_path2)
51
- print("成功导入 enroll_wav2,长度:", len(enroll_wav2))
52
- eol_wav2 = "eol2.wav"
53
- sf.write(eol_wav2, enroll_wav2, 16000)
54
 
55
  if audio_type == "clean":
56
  noise_folder_test = "noises/"
 
39
  eol_wav1 = "eol1.wav"
40
  sf.write(eol_wav1, enroll_wav1, 16000)
41
 
42
+ # if len(enroll_wav1) > 4 * 16000:
43
+ # middle_start = (len(enroll_wav1) - 3 * 16000) // 2
44
+ # middle_end = middle_start + 3 * 16000
45
+ # enroll_wav2 = enroll_wav1[middle_start:middle_end]
46
+ # print("成功提取 enroll_wav2,长度:", len(enroll_wav2))
47
+ # eol_wav2 = "eol2.wav"
48
+ # sf.write(eol_wav2, enroll_wav2, 16000)
49
+ # else:
50
+ enroll_wav2 = fix_audio_format(enroll_audio_path2)
51
+ print("成功导入 enroll_wav2,长度:", len(enroll_wav2))
52
+ eol_wav2 = "eol2.wav"
53
+ sf.write(eol_wav2, enroll_wav2, 16000)
54
 
55
  if audio_type == "clean":
56
  noise_folder_test = "noises/"
decode.py CHANGED
@@ -64,7 +64,7 @@ if __name__ == "__main__":
64
  mix_path = "test_output_mixture.wav"
65
  enroll_path = "test_mix.wav"
66
  out_path = "temp_output.wav"
67
- out_wav = pipeline.run_inference(mix_path, enroll_path, out_path)
68
  print("Done:", out_wav)
69
 
70
 
 
64
  mix_path = "test_output_mixture.wav"
65
  enroll_path = "test_mix.wav"
66
  out_path = "temp_output.wav"
67
+ out_wav = pipeline.run_inference(mix_path, enroll_path)
68
  print("Done:", out_wav)
69
 
70