https://www.bilibili.com/video/av43455366
拿出手机录制片段,找到感兴趣的音乐,就是这么简单。不过,背后的原理是怎样的?
想通过片段寻找对应的音乐,总共分两步:
- 提取片段的特征。过去人们曾尝试将音高的变化作为检索基础,效果并不理想。后来人们选择音乐转换成频谱图,每隔几十毫秒,提取一次标志点的特征,并将这种特征称为“指纹”
- 匹配。只要找到同样的“指纹”串片段,就能找到目标。不过资料库中的乐曲成千上万,该如何比对?答案是为音乐建立一个搜索引擎。
乐曲是“网页”,指纹是“关键词”,在含有关键词的歌曲中找到最相似的那首,就完成了听歌识曲的过程。
无论通过哼唱还是通过片段寻找目标歌曲,通通都属于音乐信息检索的范畴。无论是听歌识曲,音乐推荐系统,音乐生成,音乐自动分类等等都属于这一领域。感兴趣的话不放多了解一下吧。