주의사항 : training 할 때 /content/drive/MyDrive/diff-svc/[singer_name] 디렉토리 내에 [singer_name].zip으로 dataset 파일 넣어야 함. 경로와 zip 파일 이름이 같아야 한다.
https://www.youtube.com/watch?v=kSSTAP315LA
(2023.05.14일 동영상 비공개 처리됨)
- YouTube
www.youtube.com
https://github.com/coqui-ai/TTS/issues/2449
[Bug] RuntimeError: stft requires the return_complex parameter be given for real inputs · Issue #2449 · coqui-ai/TTS
Describe the bug When trying to fine-tune YourTTS with an LJSpeech formatted dataset after computing the encodings, this error appears. To Reproduce Run the your_tts recipe: https://gist.github.com...
github.com
Step 4: Pre-processing 단계에서,
RuntimeError: stft requires the return_complex parameter be given for real inputs, and will further require that return_complex=True in a future PyTorch release. 오류 해결
# 에러 경로의 functional.py 파일 line 641에 추가.
if not return_complex:
return torch.view_as_real(_VF.stft(input, n_fft, hop_length, win_length, window, # type: ignore[attr-defined]
normalized, onesided, return_complex=True))
wav 포맷 변환
https://mp3cutterpro.com/kr/convert-m4a-to-wav
보컬 추출
https://studio.gaudiolab.io/gsep
Gaudio Studio | 가우디오 스튜디오
Instrument Separation & Noraebang
studio.gaudiolab.io
유튜브 오디오 분리
유튜브 MP3 변환기 및 다운 무료 온라인 - OnlyMP3
무료로 MP3에 유튜브 동영상을 변환하고 OnlyMP3에서 가장 높은 품질을 다운로드 할 수 있습니다. 온라인 MP3 변환기 및 다운 로더에 유튜브 최고.
ko.onlymp3.to
결과 추출에서 numpy 어쩌구 오류 날 경우, 런타임 - 런타임 다시 시작하기!!
diff-svc 디렉토리 하위에 batch_audio 폴더 만들고, 음원.wav 파일 넣기
config.yaml 파일도 [singer_name] 안에 있어야 한다.
'🎵 Diff-SVC' 카테고리의 다른 글
Diff-SVC(diffusion singing voice conversion)란? (0) | 2023.07.04 |
---|