本地部署,强大的音频分离工具,spleeter

目录

[什么是 Spleeter?](#什么是 Spleeter?)

[Spleeter 的主要功能](#Spleeter 的主要功能)

[如何使用 Spleeter?](#如何使用 Spleeter?)

[安装 Spleeter](#安装 Spleeter)

命令行安装

[使用 Spleeter 分离音轨](#使用 Spleeter 分离音轨)

其他分离模式

Docker安装

[Spleeter 的应用场景](#Spleeter 的应用场景)

结论


https://github.com/deezer/spleeterhttps://github.com/deezer/spleeter

在音乐制作和音频处理领域,音频分离是一项技术挑战。想象一下,如果你能从一首完整的歌曲中提取出人声或单独的乐器轨道,这将为音乐创作、混音和音频分析带来无限可能。Spleeter 就是这样一款工具,它利用深度学习技术,实现了高效且高质量的音频分离。

什么是 Spleeter?

Spleeter 是由 Deezer 开发的一个开源音频分离工具。它使用深度学习模型,将混合音轨拆分为单独的组成部分,如人声和伴奏。自发布以来,Spleeter 因其速度和精度而迅速成为音频工程师、音乐家和研究人员的热门工具。

Spleeter 的主要功能

  1. 多轨分离:Spleeter 能够将一首歌曲分离成 2、4 或 5 个独立的轨道。例如,人声、低音、鼓、钢琴以及其他伴奏。
  2. 高效和快速:Spleeter 的设计充分利用了 GPU 加速,能够在数秒内处理一首完整的歌曲。
  3. 开源和易用:Spleeter 是一个开源项目,任何人都可以免费下载和使用。此外,Spleeter 提供了简单的命令行界面,使用户能够轻松上手。

如何使用 Spleeter?

Spleeter 的安装和使用非常简单。以下是一个快速入门指南:

安装 Spleeter

命令行安装

Spleeter 可以通过 pip 安装:

复制代码
pip install spleeter

使用 Spleeter 分离音轨

安装完成后,你可以使用以下命令将音轨分离成两部分:人声和伴奏。

复制代码
spleeter separate -i input_audio.mp3 -p spleeter:2stems -o output/

这条命令会将 input_audio.mp3 分离成两部分,并将结果保存在 output/ 目录中。

其他分离模式

Spleeter 还支持 4 轨和 5 轨分离:

  • 4 轨分离:

    复制代码
    spleeter separate -i input_audio.mp3 -p spleeter:4stems -o output/

分离成:人声、鼓、贝斯和其他伴奏。

  • 5 轨分离:

    复制代码
    spleeter separate -i input_audio.mp3 -p spleeter:5stems -o output/

分离成:人声、鼓、贝斯、钢琴和其他伴奏。

Docker安装

复制代码
docker run -it -p 7860:7860 --platform=linux/amd64 \
	registry.hf.space/derina-musicspleeter:latest python app.py

界面运行

Spleeter 的应用场景

  1. 音乐制作:音乐制作人可以使用 Spleeter 提取人声或特定乐器轨道进行重新混音或创作。
  2. 音频分析:研究人员可以使用 Spleeter 分析不同组成部分的音频特性,进行音乐信息检索和音频特征提取。
  3. 卡拉 OK 和练习:音乐爱好者可以使用 Spleeter 创建纯伴奏版本的歌曲,用于卡拉 OK 或乐器练习。

结论

Spleeter 是一款强大且易用的音频分离工具,为音乐制作和音频处理提供了前所未有的便利和可能性。无论你是专业的音频工程师还是音乐爱好者,Spleeter 都是一个值得尝试的工具。

如果你对 Spleeter 感兴趣,可以访问其 GitHub 仓库 获取更多信息和资源。享受音频分离带来的乐趣吧!

相关推荐
音视频牛哥32 分钟前
大牛直播SDK(SmartMediaKit)iOS平台Unity3D RTSP/RTMP播放器集成实践
音视频·unity3d·ios rtmp播放器·ios rtsp播放器·ios unity3d播放器·ios unity rtsp·ios unity rtmp
美狐美颜SDK开放平台44 分钟前
视频美颜SDK如何应对快速转头与大幅度面部动作?
android·人工智能·ios·音视频·直播美颜sdk·视频美颜sdk
甜到心里的蛋糕3 小时前
AI 生成 MV 音频异响排查:频谱定位、片段替换与 Nginx 缓存
人工智能·python·nginx·ffmpeg·音视频·音频处理
镭封13 小时前
从视频文案提取到 AI 配音,短视频制作需要哪些工具?
人工智能·智能手机·音视频·语音识别·媒体
2601_9556624615 小时前
搞笑视频配音怎么做?如何选择有辨识度的声音
大数据·人工智能·音视频·语音识别·媒体
镭封18 小时前
自媒体内容生产怎么提速?文案整理、配音与剪辑流程
人工智能·小程序·音视频·语音识别·媒体
2601_9654490819 小时前
AI视频制作:做传统文化视频,古文断句配音难,AI怎么正确断句配音?
人工智能·音视频
探鸽小钛21 小时前
4G 终端 ES8311 - 挂断一次,下次说话就没声了之解决办法
物联网·音视频·嵌入式·esp32·webrtc
weipt1 天前
视频人物跨时长快速检索:从一闪而过的背影,精确找到他
音视频
LittroInno1 天前
边缘AI模组选型:把视频带宽、压缩和推理吞吐分别算清
人工智能·音视频·边缘计算·视频编码·模组选型·视频带宽·tofu6