spleeter - 노래에서 보컬/드럼/베이스/피아노를 분리 추출해주는 오픈소스
(github.com)파이썬/텐서플로우 코드. GPU사용시 100x빠름. CLI/파이썬 라이브러리로 이용가능.
세가지 추출 모델 제공
- 보컬, 반주
- 보컬, 드럼, 베이스, 앞에 제외한 모든 소리
- 보컬, 드럼, 베이스, 피아노, 앞에 제외한 모든 소리
한국엔 아직 서비스 하지 않는 프랑스의 음악 스트리밍 회사 Deezer 가 만든 오픈소스.
CC로 공개된 Jonathan Coulton 의 노래 "Re Your Brains" 를 위 소스로 분리해본 결과
원곡 : https://mwcampbell.us/tmp/spleeter-demo/…
보컬 : https://mwcampbell.us/tmp/spleeter-demo/…
반주 : https://mwcampbell.us/tmp/spleeter-demo/…
보컬쪽은 약간 이상하지만, 반주는 쓸만한듯. MR 만들때 써보면 좋을듯 하네요.