학습까지 했으면 diff-svc 로컬 환경 구축까지 했을테니 이렇게 하면 됨
from infer import run_clip
from infer_tools.infer_tool import Svc
# import IPython.display as ipd
wav_input = r'C:\Users\user\Desktop\vocal-separated.wav'
wav_output = r"C:\Users\user\Desktop\converted.wav"
model_name = 'my-little-singer'
ckpt = r"C:\Users\user\Desktop\model_ckpt_steps_150000.ckpt"
config = r"C:\Users\user\Desktop\config.yaml"
svc_model = Svc(model_name,config,True,ckpt)
f0_tst, f0_pred, audio = run_clip(svc_model, file_path=wav_input, key=0, acc=20,
use_crepe=True, use_pe=True, thre=0.05, use_gt_mel=True,
add_noise_step=700, project_name=model_name, out_path=wav_output)
# ipd.Audio(wav_output)
from infer_tools.infer_tool import Svc
# import IPython.display as ipd
wav_input = r'C:\Users\user\Desktop\vocal-separated.wav'
wav_output = r"C:\Users\user\Desktop\converted.wav"
model_name = 'my-little-singer'
ckpt = r"C:\Users\user\Desktop\model_ckpt_steps_150000.ckpt"
config = r"C:\Users\user\Desktop\config.yaml"
svc_model = Svc(model_name,config,True,ckpt)
f0_tst, f0_pred, audio = run_clip(svc_model, file_path=wav_input, key=0, acc=20,
use_crepe=True, use_pe=True, thre=0.05, use_gt_mel=True,
add_noise_step=700, project_name=model_name, out_path=wav_output)
# ipd.Audio(wav_output)
본인 환경에 맞게 변경 후 실행하면 됨
주피터 노트북이면 주석 부분 코드로 바로 확인도 가능