小纪有话说:
有没有过这样的时刻:在商场、咖啡厅里听到一首歌很上头,急切想知道歌名?或是听到一段熟悉的旋律,但就是想不起歌曲的名字?
这时候听歌识曲功能就发挥作用了,在环境中听几秒钟,歌手和歌名便精准地出现在了屏幕上。
提到听歌识曲,就不得不提到最为主流的软件之一——shazam。它是识曲技术的先行者,自1999年创立以来,shazam一直在不断完善技术,并在2018年被苹果以4亿美元收购,成为了iphone自带的识曲工具。如今,shazam凭借庞大的用户群和全球海量的音乐数据库,保持着识曲技术领域的领先地位。
数据显示,dance monkey是被shazam搜索次数最多的歌曲,达4100万次;被搜索最多的艺人是drake,搜索次数达3.5亿次。shazam的识曲界面如下,无论是前奏、主歌还是副歌,几秒之内就能够给出准确的歌名和歌手信息。
其他主流的听歌软件如网易云音乐、spotify等也逐渐有了听歌识曲功能。那么,听歌识曲软件是怎么在如此短的时间内,从嘈杂的环境中准确识别出歌名的?今天我们就来揭秘音乐识别的工作原理。