使用Spleeter提取伴奏

Spleeter 是由法国在线音乐流媒体服务提供商Deezer开源的分离音频库,可以将音频分离成人声、伴奏、鼓点、贝斯、钢琴等等。 它是基于TensorFlow的深度学习模型,可以在CPU或GPU上运行。它的分离效果非常好,可以说是目前最好的分离音频库了。

安装流程

  1. 安装pyenv(可选)
    Spleeter要求Python版本为3.7 - 3.10,所以我们需要安装pyenv来管理Python版本。
  2. 安装python:推荐版本为v3.10.5。
  3. 安装FFmpeg
  4. 使用pip安装Spleeter
    /path/to/.pyenv/pyenv-win/versions/3.10.5/python.exe -m pip install spleeter
    

使用Spleeter提取伴奏

提取效果

原版音乐:《I love you 私の君》

提取后的人声和伴奏

人声:
伴奏: