Todas las técnicas de reconocimiento de música funcionan con el mismo principio de huellas digitales de música.
En pocas palabras, estos son los pasos seguidos para identificar una canción:
- De antemano, Shazam toma huellas digitales de un catálogo completo de música y almacena las huellas digitales en una base de datos.
- Un usuario “etiqueta” una canción que escucha, que toma una muestra de audio de 10 segundos.
- La aplicación Shazam carga la huella digital al servicio de Shazam, que ejecuta una búsqueda de una huella digital coincidente en su base de datos.
- Si se encuentra una coincidencia, la información de la canción se devuelve al usuario; de lo contrario, se devuelve un error
Fuente: Cómo funciona Shazam para identificar (casi) cada canción que le arrojas
El artículo anterior menciona el trabajo de la huella digital de la música en detalle.
- ¿Qué aplicación sería relevante para las personas que viven en Nigeria?
- ¿Qué hace que WeChat sea imposible de copiar para aplicaciones occidentales como Facebook, Instagram, WhatsApp y otras?
- ¿Es posible que un solo desarrollador construya y lance una aplicación de juegos móviles AAA?
- En el Reino Unido, ¿qué tan común es wechat?
- Pregunta de la entrevista de control de calidad: ¿Cómo pruebo una aplicación de reproductor de música en un teléfono?
La página en columbia.edu es el artículo real publicado por un desarrollador de Shazam que explica este concepto en profundidad.
También hay otros servicios comerciales como SoundHound que ofrecen consulta tarareando