简介
https://tech.ifeng.com/c/7rKbQA3qBVn
来自法国的音乐流媒体公司Deezer开源了一个音轨分离软件spleeter,只需输入一段命令就可以将音乐的人声和各种乐器声分离,支持mp3、wav、ogg等常见音频格式。
这款软件基于TensorFlow开发,效果拔群,有网友说自己曾经试过无数类似软件,spleeter是最好用的一个。
如果在GPU上运行,会比实时分解速度快100倍,也就是说分解一首5分钟的歌曲只需要3秒。
spleeter在GitHub上线仅仅一周,就收获了2.4K星,在Hacker News上也有1000+的热度。
最多分离5个音轨,用户可以根据自己的需求来训练模型,Deezer还给出了在musdb数据集上的预训练模型,因此能直接拿来使用。在官方提供的预训练模型里,spleeter可将人声和乐器声分为2个音轨,4个音轨,钢琴、架子鼓等5个音轨。
时间2020.2.14
开始
一、windows下(官方建议使用linux):
1.下载anaconda:
打开清华anaconda源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
这里下载Anaconda3-5.2.0-Windows-x86_64.exe
注意太新的python版本会不兼容
2.安装anaconda
双击安装,此处没啥好说的,注意勾选上环境变量那一个(勾上会变红)
3.更换anaconda为清华源
在cmd命令行输入下面代码后回车:
conda config --set show_channel_urls yes
然后找到c盘/你自己的电脑名的文件夹,里面有个.condarc
用记事本打开,把里面的内容全部替换成下面网址里黑色部分,并保存退出:
https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
4.创建初始环境
开始菜单里打开Anaconda