How does Shazam identify so many songs, what sorcery is this?

cheese_greater@lemmy.world to Ask Lemmy@lemmy.world – 57 points –
14

You are viewing a single comment

Around 10 years ago I was trying to write something like it for a company. It is a lot of time, so probably now there is a lot of AI involved, but 10 years ago the path was to build a heatmap of the binary and try to find matches

I always felt like it had something to do with calculating the bmp and key and the words or something and they kept a database of this data to filter things down

It's just relative upbeats and downbeats. Easy to calculate on the fly and no language recognition necessary.