曲去重测试样本类型.md 2.22 KB

第一类:数字信号变换样本(必须有)

这是你目前已经在做的。

Pitch Shift

原曲
+1半音
+2半音
-1半音
-2半音

验证:

转调鲁棒性

Tempo Shift

0.9x
1.1x
1.2x

验证:

速度鲁棒性

EQ变换

低通
高通
均衡器

验证:

音色鲁棒性

压缩编码

wav
320k mp3
128k mp3
aac

验证:

编码鲁棒性

第二类:真实版本样本(最重要)

这一类比DSP测试重要得多。


原唱 vs 伴奏版

例如:

晴天原唱
晴天伴奏

期望:

重复

原唱 vs Live版

例如:

晴天录音室版
晴天Live版

期望:

重复

原唱 vs 翻唱版

例如:

周杰伦版
路人翻唱版

期望:

重复

原唱 vs 钢琴版

例如:

晴天
↓
纯钢琴演奏

期望:

重复

原唱 vs 交响乐版

例如:

晴天
↓
交响乐改编

期望:

重复

这一类最能体现:

作曲结构提取能力

第三类:困难正样本(重点)

这是很多系统最后翻车的地方。


同曲不同调

例如:

原版 C调

女声版 D调

同曲不同速度

例如:

原版 120 BPM

Live版 105 BPM

同曲不同段落长度

例如:

前奏删减版
副歌重复版

只保留副歌

例如:

完整版

短视频版

这一类特别适合验证:

DTW

是否真的有效。


第四类:困难负样本(非常重要)

如果不做这一类,

Precision=1

没有意义。


同和弦进行

例如:

C G Am F

套路歌。


现实里很多歌:

和弦一样

但曲不同。


这是你们最大的风险来源。


同风格歌曲

例如:

周杰伦A歌
周杰伦B歌

编曲很像。


同歌手歌曲

例如:

Taylor Swift A
Taylor Swift B

音色很像。


同伴奏模板

例如:

抖音BGM A
抖音BGM B

这些非常容易误召回。