简介

Spleeter 是一个使用Tensorflow训练的分离模型,可以将音乐分离出人声,或是更多部分:

2部分:人声+伴奏
4部分:人声+Bass+鼓+其他
5部分:人声+钢琴+Bass+鼓+其他

传统的制作伴奏的方法是利用中置声道提取,这样对伴奏有较大损伤,而用Spleeter,对伴奏的损伤较小,人声分离得也很干净。因此是一个不错的制作伴奏的方法。

使用

Spleeter GUI

Spleeter本身是一个Python项目,如果要使用需要配置比较复杂的环境,那么安装版的Spleeter GUI就是一个不错的选择。Spleeter GUI一键安装Spleeter及环境,并且拥有可视化界面,方便使用:

Spleeter GUI

下载地址:https://makenweb.com/#spleetergui

Google Colaboratory

Google Colaboratory是一个在线运行python项目的网站,使用它可以方便地配置环境,运行Spleeter。

地址:https://colab.research.google.com/github/deezer/spleeter/blob/master/spleeter.ipynb

效果

spl_dy.jpg

我使用Spleeter将《大鱼》分成了两个部分,也就是人声+伴奏,伴奏质量比传统消音伴奏好很多,并且分离出的人声也非常干净。可以试听下面的片段:

原声:

伴奏:

人声: