字节博士搞的AI火了,一键完美分离人声和伴奏

人工智能
写歌填词、改换风格、续写音乐的AI,今天又来做编曲人了!

 [[424966]]

本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。

写歌填词、改换风格、续写音乐的AI,今天又来做编曲人了!

上传一段《Stay》,一键按下:

字节博士搞的AI火了,一键完美分离人声和伴奏 | 在线可玩

伴奏和人声就轻松分离:

https://mp.weixin.qq.com/s?__biz=MzIzNjc1NzUzMw==&mid=2247594465&idx=3&sn=83a18be3019dbecd6040031618d112dc&chksm=e8d1c693dfa64f85e7db0f5157d533361da6c8b71a9ceacdfc29a28399bd6d0bade7a046014f&token=497180065&lang=zh_CN#rd

人声颇有种在空旷地带清唱的清晰感,背景乐都能直接拿去做混剪了!

[[424967]]

这样惊人的效果也引发了Reddit热议:

字节博士搞的AI火了,一键完美分离人声和伴奏 | 在线可玩

这项研究的主要负责人孔秋强来自字节跳动,全球最大的古典钢琴数据集GiantMIDI-Piano,也是由他在去年牵头发布的。

那么今天,他又带来了怎样的一个AI音乐家呢?

一起来看看。

基于深度残差网络的音源分离

这是一个包含了相位估计的音乐源分离(MSS)系统。

首先,将幅值(Magnitude)与相位(Phase)解耦,用以估计复数理想比例掩码(cIRM)。

其次,为了实现更灵活的幅值估计,将有界掩码估计和直接幅值预测结合起来。

最后,为MSS系统引入一个143层的深度残差网络(Deep Residual UNets),利用残差编码块(REB)和残差解码块(RDB)来增加其深度:

字节博士搞的AI火了,一键完美分离人声和伴奏 | 在线可玩

残差编码块和残差卷积块中间还引入了中间卷积块(ICB),以提高残差网络的表达能力。

其中每个残差编码块由4个残差卷积块(RCB)组成,残差卷积块又由两个核大小为3×3的卷积层组成。

每个残差解码块由8个卷积层和1个反卷积层组成。

字节博士搞的AI火了,一键完美分离人声和伴奏 | 在线可玩

实验结果

接下来,将这一系统在MUSDB18数据集上进行实验。

MUSDB18中的训练/验证集分别包含100/50个完整的立体声音轨,包括独立的人声、伴奏、低音、鼓和其他乐器。

在训练时,利用上述系统进行并行的混合音频数据增强,随机混合来自同一来源的两个3秒片段,然后作为一个新的3秒片段进行训练。

以信号失真率(SDR)作为评判标准,可以看到ResUNetDecouple系统在分离人声、低音、其他和伴奏方面明显优于以前的方法:

字节博士搞的AI火了,一键完美分离人声和伴奏 | 在线可玩

在消融实验中,143层残差网络的表现也证实了,结合有界掩码估计和直接幅值预测确实能够改善声音源分离系统的性能。

字节博士搞的AI火了,一键完美分离人声和伴奏 | 在线可玩

作者介绍

这项研究的论文一作为孔秋强,本硕都毕业于华南理工大学,博士则毕业于英国萨里大学的电子信息工程专业。

他在2019年加入字节跳动的Speech, Audio and Music Intelligence研究小组,主要负责音频信号处理和声音事件检测等领域的研究。

[[424968]]

论文:
https://arxiv.org/abs/2109.05418

试玩:
https://huggingface.co/spaces/akhaliq/Music_Source_Separation

开源地址:
https://github.com/bytedance/music_source_separation

参考链接:
https://www.reddit.com/r/MachineLearning/comments/pqpl7m/r_decoupling_magnitude_and_phase_estimation_with/

 

 

责任编辑:张燕妮 来源: 量子位
相关推荐

2023-04-23 15:42:18

图像视频

2022-12-29 16:41:10

PPT

2017-06-09 11:11:55

互联网

2015-02-09 15:25:52

换肤

2023-12-25 12:49:09

训练模型

2023-03-31 09:30:21

ChatGPT论文

2020-05-07 11:03:32

AI 马赛克工具

2015-11-03 15:29:49

ONOS开放网络操作系统SDN

2022-04-07 13:56:13

前端一键换肤

2020-12-07 09:31:47

AI 谷歌人工智能

2024-01-04 17:03:48

微软Windows

2021-03-30 08:56:41

微软PowerPoint AI 自动对齐功能

2020-05-29 18:00:41

Python微信阅读代码

2022-04-08 07:54:40

人工智能核算结果Python

2023-08-30 17:23:58

谷歌LlamaClaude

2023-06-15 10:00:00

Jenkins任务操作

2018-08-29 08:19:43

iPhone求救手机

2020-10-14 11:05:10

Java开发IDEA

2019-10-30 15:05:44

AI 数据人工智能
点赞
收藏

51CTO技术栈公众号