ai cover를 colab을 이용하여 무료로 무제한으로 만들기

브루노 마스의 Hype boy를 들은 적 있으신가요? 이는 ai 커버입니다 . 실제 실제 브루노 마스가 부른 노래가 아니라 ai 가 부른 커버곡입니다. 이는 어떻게 만드는 것일까요? 코랩이라는 홈페이지에서 무료로 무제한으로 만들 수 있습니다. 그 방법에 대해 설명해 드릴께요.

Colab이란 무엇인가? 2023 (인공지능 무료 학습)

ai cover에 대한 이해

현재 ai 커버는 ai 가 직접 노래를 부르는 것이 아니라 존재하는 보컬 , 목소리를 내가 원하는 목소리로 대치하는 방식을 사용하고 있습니다 . 즉 원곡이 있어야 되며 보컬 파일로만 존재해야 됩니다 . 반주나 기타 잡음이 없는 보컬을 내가 원하는 사람의 목소리로 변환하고 나중에 반주랑 합치는 작업이 있는 거죠.

즉 반주와 보컬 파일을 분리하는 기술이 있어야 되며 그 분리된 보컬파일을 내가 원하는 사람의 목소리로 변환하는 작업이 있어야 되며 이 변한 작업이 ai 모델이 사용되는 것입니다 .

이 모델은 직접 데이터셋을 보아 학습시키는 방법도 있지만 많은 사람들이 아는 유명한 해외가수의 경우에는 모델이 인터넷 상에서 공유되는 경우가 있습니다 . 이를 다운받아 ai 커버를 만드는 법을 알아봅시다 .

우리는 RVC라는 모델을 사용할거에요.

colab으로 ai cover 변환 프로그램 실행시키기

https://colab.research.google.com/drive/1hKSGu6U3FGATd4SEQFn5EYV6suPWc1_5
으로 이동해 colab 홈페이지로 이동합니다. 단 한 번의 프로그램 실행 버튼 클릭으로 ai 커버를 만들 수 있는 colab 노트북입니다. 이 프로그램에 대한 이해가 없으면 상단에 colab 에 대한 포스팅을 확인해 보세요 .

ai cover colab
ai cover colab

g드라이브를 체크한 뒤에 재생 버튼을 눌러줍니다. 이는 학습 결과를 구글드라이브에 저장하기 위함입니다.

ai cover colab login
ai cover colab login

코랩은 구글 로그인이 필요한 서비스이므로 로그인을 해줍니다 .

ai cover colab gdrive
ai cover colab gdrive

구글 드라이브에 백업 파일을 저장하기 위해서 Google Drive 연결을 클릭해 줍니다. 구글 드라이브에 저장하기 위해 액세스를 허용하는 것입니다 .

ai cover colab
ai cover colab

최종적으로 기다리다 보면 코드들이 실행되는 것을 확인할 수 있습니다 . 시간이 걸릴 수 있으므로 오랜 시간 기다려 줍니다

ai cover colab
ai cover colab

별다른 에러 없이 실행이 완료가 되면 두 개의 링크가 나오게 되는데 그 중 아래 링크를 클릭하여 ai 학습 홈페이지로 이동합니다. 이 링크는 ai 모델 학습을 위한 페이지로 연결됩니다. 우리는 이 홈페이지에서 ai 학습하고 ai 커버를 변환할 것입니다 .

ai cover 학습 홈페이지
ai cover 학습 홈페이지

링크를 클릭하면 학습을 진행 할 수 있는 홈페이지가 뜹니다.

ai cover를 위해 원하는 해외가수 모델 다운 받기

https://huggingface.co/QuickWick/Music-AI-Voices/tree/main
해당 홈페이지를 통해서 외국 가수들의 모델 다운 받을 것입니다. 원래는 직접 학습 데이터를 만들어 학습을 시켜야 하지만 해외 분들이 공유해준 모델로 ai cover를 만들겁니다.

모델 다운로드
모델 다운로드

웹 사이트에 접속을 해서 원하는 가수를 골라주세요 .

모델 다운로드

.zip 링크로 들어가주세요

모델 다운로드
모델 다운로드

링크 주소를 복사해주시고 아까 학습 페이지로 이동합니다. 다운로드 링크를 복사하는 이유는 내 컴퓨터에 받는 것이 아니라 colab에 받기 위함입니다 . 아래에서 다운로드 링크를 넣어줘서 colab에 다운로드 받는 과정이 계속됩니다.

colab에 모델 다운로드
colab에 모델 다운로드

아까 뛰었던 학습 홈페이지에서 Download model 탭으로 이동 후 주소를 붙혀주시고 모델의 이름을 지어주세요 전 간단하게 bronomars라고 지어줬습니다. 그 다음 다운로드 버튼을 눌러주세요.

AI cover 학습해놓은 나만의 모델 불러오기

colab에 모델 다운로드

colab에 모델이 성공적으로 다운로드가 되면 위와 같이 Success로 떠야됩니다.

ai cover 생성하기

커버 변환
커버 변환

다시 Inference로 탭을 이동해 Refresh 버튼을 눌러 다운 받은 모델을 찾습니다

커버 변환
커버 변환

아까 다운받았던 이름을 지어줬던 모델이 생기게 되고 그 모델을 선택해 줍니다. 아까 다운 받을때 지정해떤 bronomars 모델이 보입니다. 선택해줍니다.

커버 변환
커버 변환

여기가 가장 중요한데요. 앞서 설명드린 거 같이 ai 커버는 기존에 있던 목소리를 내가 학습했던 모델의 목소리로 변경하는 작업합니다 . 그러므로 내가 변경하고 싶은 목소리를 음원파일로 업로드해야 되는데요 .

모델 파일 바로 아래에서 목소리를 바꾸고 싶은 보컬파일을 업로드해야 됩니다. 보컬파일은 직접 녹음하셔도 되고 음원에서 보컬만 추출하셔도 됩니다. 즉 여기서 업로드해야 되는 파일은 오직 목소리 , 보컬만 존재해야 됩니다 . 반주나 다른 잡음은 있으면 절대 안됩니다 .

만약 보컬 분리하는 법을 모르신다면 아래 포스팅을 참고해주세요.
MR제거 AI로 보컬과 반주를 분리 추출 해보자! (무제한)
음악 파일 웹에서 보컬, 반주, 악기 분리 추출하기

보컬 파일이 업로드가 완료가 되면 마지막으로 Convert 버튼을 눌러줍니다 .

커버 변환 완료
커버 변환 완료

변환 작업이 만료가 되면 재생 버튼이 나오게 되고 재생 버튼을 눌러 목소리 변환 작업이 완벽히 있는지 확인합니다 .

마무리

변하는 작업이 만료된 재생바에서 실행시켜보면 내가 올렸던 보컬파일이 내가 원하는 해외 가수의 음성으로 변환된 것을 확인할 수 있습니다 . 이는 이제 그 전에 분리했던 반주파일과 합쳐 ai 커버가 완성이 되는 것입니다 .

다른 사람의 음성을 이용하여 무단으로 학습하고 커버를 만들어 배포하는 건 저작권 침해의 우려가 있으니 개인 저장하시길 바라며 무단배포는 하지 않기를 바랍니다.


AI로 보컬 파일에서 에코제거 하기 2023 (무제한)

8 thoughts on “ai cover를 colab을 이용하여 무료로 무제한으로 만들기”

    • 구글 드라이브에 압축해서 올리신다음 공유 -> 링크가 있는 모든 사용자로 링크를 얻으신 다음 colab에서 GUI를 띄우신 다음에요. Download Model 탭에서 링크 넣어주시고 이름 입력하신 다음 다운로드 버튼 눌러보세요. 그럼 colab에 다시 모델을 업로드할 수 있어요.

      응답
  1. 정말 감사합니다. 한번도 안막히고 성공했네요. 다른 곳에서 보면 시도조차할 생각이 안났는데 선생님께서 너무 쉽게 설명해주셔서 시도해봤는데 너무 쉽게 성공했습니다.

    응답

Leave a Comment