1. INSTITUTO POLITÉCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA
Y CIENCIAS SOCIALES Y ADMINISTRATIVAS
CASO DE COMPUTACIÓN UBICUA
“Aplicación Shazam”
Secuencia: 3CM60
Asignatura: Computación Ubicua
INTEGRANTES:
ARREOLA ROMERO LESLY GIOVANNA.
BARAJAS QUINTERO JAQUELINE.
TERREROS SALDIVAR YE
SICA NAYELY.
TORRES ALVARADO CHRISTIAN ALEJANDRO (Coordinador).
Equipo: 3
19/AGOSTO/2013
Índice:
1
2. INSTITUTO POLITÉCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA
Y CIENCIAS SOCIALES Y ADMINISTRATIVAS
Introducción
Implementación
Huella acústica digital
Funcionamiento
Versiones
Limitaciones
Datos relevantes
Conclusiones
Bibliografía
Introducción:
SHAZAM
2
3. INSTITUTO POLITÉCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA
Y CIENCIAS SOCIALES Y ADMINISTRATIVAS
Es una aplicación para smartphone que incorpora un servicio que permite la identificación de
música. La empresa tiene su sede en Londres y fue fundada por Chris Barton, Inghelbrecht
Felipe, Mukherjee Dhiraj y Wang Avery en 1999.
Shazam se aprovecha del micrófono que llevan incorporados la mayoría de teléfonos móviles
para poder grabar una muestra de música que se esté reproduciendo. Una huella acústica
digital se crea a partir de la muestra y se compara con una base de datos para encontrar
coincidencias. Una vez hecha la relación, el usuario puede recibir información tal como el
título de la canción, artista, álbum, enlaces de interés a servicios como iTunes, Youtube etc,
así como también sugerencias de otras canciones relacionadas.
Esta disponible para :
Implementación:
El servicio de Shazam analiza el sonido capturado, creando una huella digital acústica y de
esta manera busca una coincidencia en su base de datos de más de 11 millones de
canciones.
En este caso el usuario recibe un SMS con los datos. Este servicio es de pago y se cobra por
todos los resultados.
Actualmente Shazam es una aplicación gratuita o de bajo costo para algunos dispositivos
como son: iPhone,iPod, Android,Blackberry, Nokia,iPad y Windows phone 7. En estos
dispositivos no se muestra un SMS, sino que se muestra una pantalla directamente con los
datos del artista, el álbum, título, género, sello discográfico, una imagen en miniatura de la
3
4. INSTITUTO POLITÉCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA
Y CIENCIAS SOCIALES Y ADMINISTRATIVAS
portada del álbum, enlaces para descargar la canción desde iTunes o Amazon MP3 store y si
son relevantes videos sobre la canción en Youtube.
Una aplicación disponible para Java llamada Shazam iD, esta se diferencia de las
aplicaciones de Smartphone en que es un servicio de suscripción.
¿Qué es una huella acústica digital?
Es un identificador para archivos de audio basados en el contenido del archivo. Con ellas
podemos identificar un patrón o “firma” de un archivo de audio, para que este pueda ser
reconocido desde una base de datos de audio, sin necesidad de disponer información acerca
de este. Su uso se basa en la detección de una muestra de audio y posterior envío a una
base de datos(BD), para una vez analizada buscar coincidencias en esta y devolvernos
información acerca de la muestra analizada.
Requisitos de identificación:
Un algoritmo preciso de detección de huellas acústicas debe ser capaz de:
●
Detectar con precisión un fragmento de audio, independientemente de la compresión,
distorsión o interferencias del canal de transmisión.
●
Dependiendo de la aplicación, ser capaz de reconocer el título del archivo con una
duración de unos pocos segundos.
Funcionamiento
Shazam identifica las canciones a partir de las huellas digitales de audio basadas en el
espectrograma.
Esta aplicación se compone de un catálogo de huellas digitales de audio y las cataloga en
una base de datos. El usuario graba una canción que esté escuchando en ese momento
durante solo 10 segundos y la aplicación crea una huella digital de audio basada en algunos
puntos de coincidencia del espectrograma simplificado y la zona objetivo entre ellos,
4
5. INSTITUTO POLITÉCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA
Y CIENCIAS SOCIALES Y ADMINISTRATIVAS
entonces por cada punto de zona de destino, se creará un valor 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 canción y el momento en que el punto de
anclaje se encuentra de la canción. Una vez hecha la huella digital de audio ésta es enviada
al servicio Shazam y este inicia la búsqueda de coincidencias en la base de datos, si se
encuentra devuelve la información al usuario, en caso contrario devuelve un error.
Versiones
Esta aplicación ofrece dos tipos una de pago llamada Shazam Encore y una gratuita llamada
Shazam, la diferencia más importante entre estas dos es el límite máximo de búsqueda de
música. Ya que con Shazam el usuario tiene solo cinco búsquedas gratuitas al mes. Por lo
tanto si un usuario hace cinco búsquedas en un día ya no podra buscar más hasta el inicio
del siguiente mes.
Al contrario de Shazam Encore en el cual no tiene límite de búsqueda, de forma que el
usuario está autorizado para registrar todo lo que desee.
También hay otra aplicación que es muy parecida a Shazam Encore, esta se llama Shazam
RED a diferencia de la otra, Shazam RED destina una parte del pago a donaciones para
campañas contra el SIDA en África.
Shazam esta disponible actualmente en 200 países y 30 idiomas. En cuanto a su base de
datos crece 250000 nuevas canciones cada mes, esto debido a la llegada a nuevos países
donde se introducen las canciones.
Limitaciones
5
6. INSTITUTO POLITÉCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA
Y CIENCIAS SOCIALES Y ADMINISTRATIVAS
Shazam puede identificar la música en cualquier lugar ya sea desde un radio,cine, televisión
o en una tienda, la limitación la encontramos en que sólo puede funcionar con música
pregrabada, es decir no puede detectar canciones cantandolas o tarareandolas, de igual
manera no podemos esperar que identifique ruidos.
Datos relevantes
Shazam confirmó este lunes 8 de junio del presente año la inversión de 40 millones de
dólares que América móvil propiedad de Carlos Slim, hizo a la aplicación con el fin de
acelerar su crecimiento.
Shazam aparecerá preinstalada en los dispositivos que comercializa la compañía de
telefonía móvil.
La aplicación asegura que al mes cuenta ya con 70 millones de usuarios activos ,cada
semana se suman dos millones más de clientes y las ventas de bienes digitales rebasan los
300 millones de dólares al año.
Conclusiones:
En conclusión Shazam,es una aplicación que te permite conocer el nombre de prácticamente
cualquier canción, en cualquier lugar del mundo en el que te encuentres, siempre y cuando,
tengas una conexión a internet disponible. Esta capacidad de ser utilizada en cualquier parte,
es la que le da la característica de aplicación ubicua, que, además, es una aplicación
dedicada 100% al entretenimiento.
6
7. INSTITUTO POLITÉCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA
Y CIENCIAS SOCIALES Y ADMINISTRATIVAS
Bibliografías:
http://www.shazam.com/
http://www.soyoucode.com/2011/how-does-shazam-recognize-song
http://www.phonedog.com/2010/07/19/bta-shazam-encore/
7