Roko AI · ANATOMYEnglish

Shazam 如何识别音乐

Mehdi · Motionary · 作者原帖

视频讲解

唱片信号进入机械指纹机,频谱上的峰值被配对,生成指纹后在抽屉数据库里寻找匹配。

频谱中的峰值

把声音变成随时间变化的频率表示,选择显著峰值,减少对整体响度的依赖。

峰对组成指纹

把两个峰的频率和时间差组合为紧凑特征,即使截取短片段,也能寻找相关记录。

时间偏移一致性

真正匹配会产生一批具有一致时间偏移的命中,而不是凭单个相同峰值确认歌曲。机械结构只是算法比喻。

延伸阅读

相关视频