Shazam
Shazam
Shazam
Shazam es una aplicacin para telefona mvil que incorpora un servicio que permite la identificacin de msica. La empresa tiene su sede en Londres y fue fundada por Chris Barton, Inghelbrecht Felipe, Mukherjee Dhiraj y Wang Avery en 1999.1 Shazam se aprovecha del micrfono que llevan incorporados la mayora de telfonos mviles para poder grabar una muestra de msica que se est reproduciendo. Una huella digital acstica se crea a partir de la muestra y se compara con una base de datos para encontrar coincidencias. Una vez hecha la relacin, el usuario puede recibir informacin tal como el ttulo de la cancin, artista, lbum, enlaces de inters a servicios como iTunes, Youtube, Spotify o Zune, as como tambin sugerencias de otras canciones relacionadas.
Implementacin
El servicio de Shazam, comenz en 2002, con el servicio 2580, accesible slo en el Reino Unido. Los usuarios marcan el cdigo 2580 desde su telfono mvil y capturan cualquier msica de fondo durante 10 segundos, la aplicacin analiza el sonido capturado, crea una huella digital acstica y busca una coincidencia en una base de datos de ms de 11 millones de canciones.2 En este caso el usuario recibe los datos en forma de SMS. Este servicio es de pago y se cobra por todos los resultados. Shazam es una aplicacin gratuita o de bajo coste para algunos dispositivos iPhone & iPod Touch, Android, BlackBerry, Nokia, iPad! y Windows Phone 7. En estos casos el resultado no se muestra con un SMS sino que se muestra por pantalla directamente los datos del artista, el lbum, el ttulo, gnero, sello discogrfico, una imagen en miniatura de la portada del lbum, enlaces para descargar la cancin desde iTunes o Amazon MP3 store y si son relevantes videos sobre la cancin en Youtube. Una aplicacin similar est disponible para Java llamada ShazamiD. ShazamiD se diferencia de las aplicaciones de smartphones en que es un servicio de suscripcin.
Funcionamiento
Shazam identifica las canciones a partir de las huellas digitales de audio basadas en el espectrograma. Shazam se compone de un catlogo de huellas digitales de audio y las cataloga en una base de datos. El usuario graba una cancin que est escuchando durante un tiempo de 10 segundos y la aplicacin crea una huella digital de audio basada en algunos de los puntos de anclaje del espectrograma simplificado y la zona objetivo entre ellos, entonces por cada punto de la zona de destino, se crear un valor hash que ser la suma de la frecuencia donde se encuentra el punto de
anclaje, la frecuencia donde el punto se encuentra respecto a la zona objetivo y la diferencia de tiempo entre el momento en que el punto de la zona objetivo se encuentra de la cancin y el momento en que el punto de anclaje se encuentra de la cancin. Una vez hecha la huella digital de audio sta es enviada al servicio Shazam y este inicia la bsqueda de coincidencias en la base de datos, si se encuentra devuelve la informacin al usuario, en caso contrario devuelve un error.3
espectrograma
Versiones
Shazam ofrece dos tipos de aplicaciones, un programa gratuito que se llama simplemente Shazam y el de pago llamado Shazam Encore la diferencia ms relevante entre Shazam y la versin de pago es el lmite mximo de bsquedas de msica. Con Shazam, el usuario tiene cinco bsquedas gratuitas al mes. Esto significa que si un usuario busca cinco canciones en un solo da, no puede buscar ms hasta el inicio del mes siguiente. En Shazam Encore, no hay lmite de bsquedas, de forma que el usuario est autorizado para registrar todo lo que quiera. En realidad existe otra aplicacin que es (Shazam) RED, en realidad es igual al Shazam Encore con la diferencia que parte del pago es destinado a donaciones para campaas contra el sida en frica.4 Shazam est actualmente disponible en 200
pases y 30 idiomas, su base de datos crece a un ritmo de 250.000 nuevas canciones cada mes normalmente debido a la llegada a nuevos pases donde se introducen las canciones
Limitaciones
Shazam puede identificar la msica en cualquier lugar: desde la radio, la televisin, el cine o en una tienda, la limitacin la encontramos en que slo puede funcionar con msica pregrabada, es decir, no puede encontrar canciones cantndolas o tararendolas, de igual forma no podemos esperar que nos identifique ruidos.
Aplicaciones similares
SoundHound es una aplicacin bastante similar al Shazam que tiene como principales ventajas que puede visualizar la letra de las canciones que se estn reproduciendo y que es ms barato.
Midomi se diferencia de Shazam en que nos permite tararear una cancin ms de 10 segundos y de esta forma tiene mayor probabilidad de xito en los resultados, tambin tiene la opcin adicional de encontrar canciones a partir de un fragmento de la letra.
Gracenote's MusicID-Stream tiene como ventaja principal que tiene la base de datos ms grande de todos los identificadores de msica con ms de 28 millones de canciones.
Musipedia es un buscador de msica que funciona diferente a los dems ya que en vez de utilizar tcnicas para identificar msica grabada lo que hace es identificar piezas de msica que contengan una misma meloda o identificar canciones slo con el ritmo.