How Shazam worked pre-AI: spectrogram peaks hashed into a hashtable lookup

deedydas · x · 2026-10-06

Responding to a viral question about how Shazam identified songs 15 years ago without AI, deedy explains the core technique: take spectrograms of short clips from every song, extract peaks from the highest-amplitude points, and hash them with (timestamp, track ID) as the value — actual recognition is then just a hashtable lookup. He built this for a college CS project and recommends the original paper.

Original post →

More from Fun

Fun channel →