Colab에서 RVC 학습된 모델로 Convert 하기

이진나무·2023년 9월 20일
0

AI 노래 Cover

목록 보기
4/5

모듈 import

from infer.modules.vc.modules import VC

변환할 오디오 추가

.pth와 .index 의 집파일 다운로드

 import subprocess
 zipfile_path = './zips/' + "MODELNAME"
 url = 구글드라이브 공유 URL
 subprocess.run(["gdown", url, "--fuzzy", "-O", zipfile_path])

변환

def vc_single(
        self, # 디폴트 0 
        sid,  # ??
        input_audio_path,# 처리할 오디오 폴더의 경로
        f0_up_key, # 키 올림 내림. int. 12 -> 1옥타브
        f0_file, # 피치 관련인듯. 걍 디폴트 0
        f0_method, #  "pm", "harvest", "crepe", "rmvpe" 중 하나
        file_index, # ""
        file_index2, # .index 파일 경로
        index_rate, # 뭔진 모르겠으나 0.66 디폴트
        filter_radius, # 뭔진 모르겠으나 3 디폴트
        resample_sr, # 뭔진 모르겠으나 0 디폴트
        rms_mix_rate, # 뭔진 모르겠으나 0.21 디폴트
        protect, # 뭔진 모르겠으나 0.33 디폴트
    ) 
profile
그냥 합니다

0개의 댓글