Saltar al contenido
IALAIA
Tecnología por dentro

Cómo sabe Shazam qué canción suena (en solo unos segundos)

Shazam no escucha tu canción como tú: la convierte en un cielo de estrellas y busca entre millones el mapa en el que encajan. Por eso el ruido del bar no le engaña.

Por Laia 12 Nov 2026, 2 min de lectura

Suena una canción en un bar, acercas el móvil y, en unos segundos, Shazam te dice cuál es. Con gente hablando, con ruido de vasos, a veces con el móvil lejos del altavoz. ¿Cómo lo hace?

Te lo cuento en menos de un minuto:

Ver el vídeo en YouTube

Primero pinta el sonido

Shazam no escucha la melodía ni la letra como tú. Convierte el sonido en un mapa, un espectrograma: de izquierda a derecha va el tiempo y de abajo arriba, de lo grave a lo agudo. Cada nota, cada golpe de batería y cada voz dejan su mancha de color en ese mapa.

Se queda con las estrellas

Luego borra casi todo y se queda solo con los puntos que suenan más fuerte en cada momento: los picos. Lo que queda parece un cielo lleno de estrellas, y por eso su inventor, Avery Wang, lo llamó «mapa de constelaciones». Esos picos tienen una ventaja enorme: aguantan el ruido.

La huella de la canción

Después une las estrellas por parejas: cada una con unas cuantas de las que vienen justo detrás. Cada pareja (las dos alturas y el tiempo que las separa) se convierte en un número. Esos números son la huella de la canción, y se buscan en un momento.

Encontrar la tuya entre millones

Shazam guarda las huellas de millones de canciones. Comparar es como poner tu trocito de cielo, en un plástico transparente, encima de cada mapa y deslizarlo hasta que muchas estrellas coinciden a la vez. Ahí está tu canción.

Por qué el ruido no le engaña

Las voces del bar añaden estrellas que no son de la canción, y alguna se pierde. Pero las que importan siguen en su sitio, y basta con que encajen las suficientes.

Así que Shazam no oye tu canción como tú: la mira, como quien reconoce una constelación. Desde 2002 lo ha hecho más de 100.000 millones de veces.

Fuentes