Spaces:
Sleeping
Sleeping
Vladimir Alabov
commited on
Commit
·
ad9b68c
1
Parent(s):
dce0849
Fix audio load #9
Browse files
app.py
CHANGED
@@ -76,9 +76,6 @@ def run_inference(input_audio, speaker):
|
|
76 |
|
77 |
inference_cmd = f"svc infer {raw_path} -m {model_path} -c {config_path} {f'-k {cluster_path} -r {cluster_ratio}' if cluster_path != '' and cluster_ratio > 0 else ''} -t {transpose} --f0-method {f0_method} -n {noise_scale} -o out.wav {'' if is_pitch_prediction_enabled else '--no-auto-predict-f0'}"
|
78 |
print(inference_cmd)
|
79 |
-
# out_audio, out_sr = model.infer(sid, vc_transform, raw_path,
|
80 |
-
# auto_predict_f0=True,
|
81 |
-
# )
|
82 |
|
83 |
result = subprocess.run(
|
84 |
inference_cmd.split(),
|
@@ -89,7 +86,7 @@ def run_inference(input_audio, speaker):
|
|
89 |
audio, sr = torchaudio.load('out.wav')
|
90 |
out_audio = audio.cpu().numpy()[0]
|
91 |
print(out_audio)
|
92 |
-
return
|
93 |
|
94 |
if __name__ == '__main__':
|
95 |
parser = argparse.ArgumentParser()
|
@@ -117,7 +114,6 @@ if __name__ == '__main__':
|
|
117 |
|
118 |
vc_submit = gr.Button("Generate", variant="primary")
|
119 |
with gr.Column():
|
120 |
-
|
121 |
-
|
122 |
-
vc_submit.click(run_inference, [vc_input, speaker], [vc_output1, vc_output2])
|
123 |
app.queue(concurrency_count=1, api_open=args.api).launch(share=args.share)
|
|
|
76 |
|
77 |
inference_cmd = f"svc infer {raw_path} -m {model_path} -c {config_path} {f'-k {cluster_path} -r {cluster_ratio}' if cluster_path != '' and cluster_ratio > 0 else ''} -t {transpose} --f0-method {f0_method} -n {noise_scale} -o out.wav {'' if is_pitch_prediction_enabled else '--no-auto-predict-f0'}"
|
78 |
print(inference_cmd)
|
|
|
|
|
|
|
79 |
|
80 |
result = subprocess.run(
|
81 |
inference_cmd.split(),
|
|
|
86 |
audio, sr = torchaudio.load('out.wav')
|
87 |
out_audio = audio.cpu().numpy()[0]
|
88 |
print(out_audio)
|
89 |
+
return 'out.wav' # (sr, out_audio)
|
90 |
|
91 |
if __name__ == '__main__':
|
92 |
parser = argparse.ArgumentParser()
|
|
|
114 |
|
115 |
vc_submit = gr.Button("Generate", variant="primary")
|
116 |
with gr.Column():
|
117 |
+
vc_output = gr.Audio(label="Output Audio", tupe="filepath")
|
118 |
+
vc_submit.click(run_inference, [vc_input, speaker], [vc_output])
|
|
|
119 |
app.queue(concurrency_count=1, api_open=args.api).launch(share=args.share)
|