[Open Source] 누구나 10초만에 MR 제거 및 추출 할 수 있는 툴! (Singing Voice Seperation, MR 제거, MR 추출)
By New AI Engineer - 11월 08, 2020
OpenCV, 컴퓨터 비전(Computer Vision), 영상신호처리(Image Signal Processing), 영상처리(Image Processing), 음성처리(Speech Processing), 음성신호처리(Speech Signal Processing), DSP(Discrete Signal Processing), 머신러닝(Machine Learning), AI(Artificial Intelligence), 딥러닝(Deep Learning), 공부(Study), 알고리즘(Algorithm)
이번에 소개드릴 오픈소스는 Singing voice separation with deep U-NET convolutional networks 논문의 모델로 만든 음원분리 툴입니다. Spleeter라는 이름으로 파이썬 패키지로 배포되고 있습니다.
우리는 흔히 MR제거, MR 추출이라고 부르며 프로그램을 활용하고 있습니다.
Convolutional U-NET 기반의 성능 좋고, 간단하게 사용할 수 있는 툴이 있어서 이번에 소개해드립니다.
논문에 대한 자세한 리뷰는 추후에 작성하여 공유드리겠습니다.
한 음원에 여러가지 소리가 섞여있는 경우, 각 다양한 소스 별로 분리하는 기술
> conda install -c conda-forge spleeter
> pip install spleeter
기본 보컬 ,음원 분리
> spleeter separate -i <음원 파일> -o <출력 경로>
-p 옵션에 따라 음원도 여러 컴포넌트별로 나눌수 있음