当前位置: 首页 > news >正文

【读代码】开源音乐分离工具Spleeter

一、项目简介

Spleeter 是由 Deezer Research 开发并开源的音乐源分离工具,基于 TensorFlow 实现,内置多种预训练模型,支持将混合音频一键分离为人声、伴奏、鼓、贝斯、钢琴等多个音轨(stem)。Spleeter 以其高效、易用、分离效果优异等特点,成为音乐信息检索(MIR)领域的事实标准工具之一。

  • 支持分离类型
    • 2 stems:人声/伴奏
    • 4 stems:人声/鼓/贝斯/其他
    • 5 stems:人声/钢琴/鼓/贝斯/其他
  • 应用场景:歌词对齐、自动混音、音乐转录、K歌评分、DJ混音、音频增强等
  • 性能:在 musdb18 数据集上接近 SOTA,4 stems GPU 推理速度可达实时 100 倍
  • 开箱即用:命令行、Python API、Docker、Colab 多种方式

二、快速上手

1. 安装依赖

推荐使用 pip 安装(需先安

http://www.lryc.cn/news/584990.html

相关文章:

  • 深度学习14(循环神经网络)
  • 深度学习篇---昇腾NPUCANN 工具包
  • JVM故障处理与类加载全解析
  • 数据结构自学Day5--链表知识总结
  • 大规模集群下 Prometheus 监控架构实战经验分享
  • LTR相关记录
  • 牛客周赛 Round 99
  • 【Dify(v1.x) 核心源码深入解析】mcp 模块
  • 4.丢出异常捕捉异常TryCatch C#例子
  • USB数据丢包真相:为什么log打印会导致高频USB数据丢包?
  • mysql数据库导入导出命令
  • 【Linux-云原生-笔记】系统引导修复(grub、bios、内核、系统初始化等)
  • Grok-4 发布会图文总结
  • 苹果UI 设计
  • SLICEGPT: COMPRESS LARGE LANGUAGE MODELSBY DELETING ROWS AND COLUMNS
  • Deepseek-如何从零开始开发需要专业知识的prompt
  • 8155平台SPI学习笔记
  • 从零实现一个GPT 【React + Express】--- 【4】实现文生图的功能
  • 深入剖析Spring Bean生命周期:从诞生到消亡的全过程
  • 英文国际期刊推荐:MEDS Chinese Medicine,中医药方向可发
  • 47-RK3588 用瑞芯微官方提供recovery进行OTA升级
  • Auto-GPT 简易教程
  • 前端抓包(不启动前端项目就能进行后端调试)--whistle
  • UI前端与数字孪生融合新领域:智慧环保的垃圾分类与回收系统
  • Windos服务器升级MySQL版本
  • 中国银联豪掷1亿采购海光C86架构服务器
  • 如何查看自己本地的公网IP地址?内网环境网络如何开通服务器公网ip提供互联网访问?
  • 电力分析仪的“双语对话”:CCLinkIE与Modbus TCP的无缝连接
  • 从《哪吒 2》看个人IP的破局之道|创客匠人
  • 【实用IP查询工具】IP数据云-IP地址查询离线库使用方案