可以使用Spleeter
。github: https://github.com/deezer/spleeter
¶ 安装conda
教程:conda使用笔记
试一下有没有用:
conda create -n myenv numpy
¶ 安装Spleeter
conda install -c conda-forge ffmpeg libsndfile
pip3 install spleeter
如果报这个错:locale.Error: unsupported locale setting
设置一下locale即可:
export LC_ALL=C.UTF-8
export LANG=C.UTF-8
参考:解决locale.Error: unsupported locale setting错误
¶ 使用
spleeter separate -p spleeter:2stems -o output audio_example.mp3