• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Shazam, music identification

Status
Not open for further replies.

d0ugparker

Junior Member
Any insight into how Shazam works? I
used to have a link to a paper describing
its operation, but I lost it on a recent
upgrade.

Thanks.
 
I would assume they divide a song into relatively small 5-10 second chunks, and train a piece of classification software with these as inputs. When you record a few seconds of audio with Shazam, it is uploaded to their server and fed to the classifier and the classifier yields its best guess. Their classification software may be based on something like the K-nearest-neighbors algorithm.

With a big database of audio, you could run experiments to optimize the length of the sound bite, which frequencies to analyze, and other factors to improve recognition performance. Speech recognition, and more generally pattern recognition, have been major research areas in academia and industry for decades.
 
Last edited:
Status
Not open for further replies.
Back
Top