本地运行 AI 音频分离开源项目 - Spleeter

本文介绍了开源音频分离工具Spleeter,如何使用TensorFlow训练的3种模型(2stems,4stems,5stems)提取人声和伴奏。详细步骤包括安装依赖(ffmpeg,libsndfile)、创建Python虚拟环境、安装Spleeter并运行,以及评估其性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

把音频中的不同音频源分离出来,是影音处理领域中的常用操作。

最普遍的需求就是把人声、背景音乐提取出来。

Spleeter 是开源的音频分离工具,分离效果非常好。

项目地址 github.com/deezer/spleeter

Spleeter 使用 TensorFlow 进行的机器学习,训练好了3种模型:

1)2 stems -- 人声、伴奏

2)4 stems -- 人声、鼓、贝斯、其他

3)5 stems -- 人声、鼓、贝斯、钢琴、其他

此外,Spleeter 也可以让你轻松的训练自己的模型。

下面是 Spleeter 的本地安装运行过程。

1. 安装依赖

必须先安装好 ffmpeg 和 libsndfile。

Spleeter 项目文档中是使用 conda 安装的。

建议使用 conda 安装,我刚开始没用 conda,折腾好久也没装好,后来使用 conda 一次就OK了

没装 conda 的,先去官网下载安装。

推荐安装 Anaconda,这个 conda 用于科学计算。它包含了 Vonda、Python 和超过 150 个科学软件包及其依赖项。

下载地址 anaconda.com/download

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值