paint-brush
How Shazam Works in a Nutshellby@edemgold
836 reads
836 reads

How Shazam Works in a Nutshell

by Edem Gold1mJanuary 25th, 2022
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Shazam is an application that identifies the music used in movies, advertising, and television shows based on a short sample played. It identifies songs through something called an **audio/acoustic fingerprint** and a**Spectrogram**. The software uses a graph representation of audio, each piece of audio is split into some segments over time, and from these audio segments, a graph is generated which plots 3 dimensions of audio -Frequency vs Intensity vs time. When the algorithm picks out the peak point in the audio stream via the spectrogram graph representation -Peak points are points of less background noise. The algorithm then creates an audio fingerprint and then indexes through the audio database for a song with a similar audio fingerprint. When it finds a successful match it then returns its results to

Company Mentioned

Mention Thumbnail
featured image - How Shazam Works in a Nutshell
Edem Gold HackerNoon profile picture
Edem Gold

Edem Gold

@edemgold

Breaking down complex concepts for those with more than a passing interest in AI. Contact Me: [email protected]

About @edemgold
LEARN MORE ABOUT @EDEMGOLD'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Edem Gold HackerNoon profile picture
Edem Gold@edemgold
Breaking down complex concepts for those with more than a passing interest in AI. Contact Me: [email protected]

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Also published here