Shazam: ¿que Es Esta Aplicación?

Tabla de contenido:

Shazam: ¿que Es Esta Aplicación?
Shazam: ¿que Es Esta Aplicación?

Video: Shazam: ¿que Es Esta Aplicación?

Video: Shazam: ¿que Es Esta Aplicación?
Video: SHAZAM TOP 50 | Лучшие Треки Сентября 🎯 2024, Noviembre
Anonim

Shazam es una aplicación para teléfonos y tabletas que te permite reconocer música. Pero, ¿cómo sucede esto? ¿Y cómo utilizar un programa así?

Shazam: ¿que es esta aplicación?
Shazam: ¿que es esta aplicación?

Shazam es un servicio diseñado para reconocer la música una pieza corta a la vez. La mayoría de las veces, se usa como una aplicación para el teléfono: no necesita pagar por la instalación y el uso, y después de llevar el micrófono a la fuente de sonido, el programa determina el nombre de la canción y el nombre del artista. Con la ayuda de dicha aplicación, puede reconocer la pista que le gusta en cualquier lugar: en un taxi, en un bar, en la calle, etc. Esos. El ruido extraño para Shazam no es un obstáculo, y la baja popularidad de la canción tampoco lo es.

La historia de Shazam: el nombre y desarrollo de la aplicación

La palabra Shazam realmente existe en los diccionarios del idioma inglés, significa algo así como un hechizo, un análogo del ruso "abracadabra", una frase mágica, después de lo cual el resultado se logra instantáneamente y por sí mismo.

Este es exactamente el objetivo fijado por los desarrolladores del programa: que en un abrir y cerrar de ojos el usuario pueda obtener toda la información que le interesa sobre la música y su intérprete.

En cuanto a la historia, Shazam se creó a finales de los noventa: entonces era un servicio que funcionaba vía SMS a un número reducido. Si alguien quería saber el nombre de la canción, tenía que escribir un fragmento de 30 segundos y enviarlo al número 2580. A los pocos segundos, llegó un SMS con la respuesta.

Pero se necesitaron 14 años de trabajo e investigación para que la aplicación fuera como es hoy. Los desarrolladores contaron con la ayuda del profesor Smith, el creador de algoritmos para sintetizadores de Yamaha, y su estudiante de posgrado Avery Wang. Bajo su liderazgo, no solo se desarrolló un algoritmo complejo para el reconocimiento de sonido, sino que también se creó una enorme base de datos de espectrogramas, que incluía más de 15 mil millones de pistas.

Y ya en 2013, Shazam se incluyó entre las diez mejores aplicaciones del mundo. Se convirtió en shareware (antes de que tuvieras que pagar por SMS) y está disponible no solo en teléfonos y tabletas, sino incluso en relojes inteligentes. En este último caso, el usuario puede obtener información sobre la música simplemente tocando la muñeca.

¿Cómo actúa Shazam?

La aplicación se basa en un algoritmo que utiliza espectrogramas, imágenes que muestran cómo la fuerza de una señal de audio depende del tiempo. Este algoritmo se utiliza activamente en sismología, hidro y radar, procesamiento de voz, etc. Y los espectrogramas son, de hecho, las "huellas digitales" de los sonidos en los que se basa Shazam.

Si observa paso a paso, entonces el reconocimiento de música en la aplicación es el siguiente:

  • la base de datos de shazam está preequipada con un impresionante índice de tarjetas de una amplia variedad de "impresiones" musicales;
  • después de que el usuario "marca" la canción que le gusta, la aplicación generará una "huella digital" basada en una muestra de sonido de diez segundos;
  • el programa envía la huella digital creada al servicio Shazam, en cuya base de datos comenzará la búsqueda de coincidencias;
  • si se encuentra una coincidencia, la aplicación dará información sobre la composición y el artista, si no, mostrará un mensaje de error.

Esos. Shazam trata cualquier canción como un gráfico de frecuencia de tiempo con tres ejes que muestran el tiempo, la frecuencia y la intensidad. Y cada punto de dicho gráfico refleja la intensidad de una cierta frecuencia en un momento particular en el tiempo. El programa también distingue entre tono puro y ráfagas de ruido blanco.

Al crear un gráfico para una canción, la aplicación detecta la frecuencia de la "intensidad máxima": toma varios picos en 10 segundos del sonido de la muestra y luego traduce la "huella digital" resultante en una tabla hash, donde la frecuencia los valores son las claves. El programa utiliza el primer valor, la primera clave, cuando busca coincidencias en la base de datos.

Y si hay varias coincidencias, el programa busca una coincidencia de frecuencia en el tiempo.

Pantalla de inicio de Shazam

Después de instalar el programa, el usuario, al abrirlo, verá un botón grande en el centro de la pantalla principal. Está diseñado para iniciar el reconocimiento de música, y 10 segundos después de presionarlo, la aplicación dará el resultado. Pero solo si hay un mínimo de ruido extraño alrededor.

Si hay muchos de estos ruidos, la búsqueda se vuelve más difícil: Shazam tarda más en reconocer la canción. Para hacer esto, hay un botón de alternancia en la esquina superior derecha de la pantalla principal: pone el programa en modo automático. Y después de presionarlo, la aplicación reconocerá la música durante las próximas 4 horas, incluso si el usuario la abandona.

Ajustes

Para acceder al menú de configuración, el usuario debe prestar atención a la esquina izquierda de la pantalla principal: hay un icono de engranaje. Y después de hacer clic en él, se abrirá la configuración del programa, que contiene:

  • la capacidad de iniciar sesión en su cuenta de Facebook para compartir etiquetas;
  • la capacidad de deshabilitar o habilitar notificaciones;
  • condiciones de uso del programa y condiciones de confidencialidad.

Además, a través de la configuración, el usuario puede ponerse en contacto con el servicio de soporte para obtener asistencia técnica o respuestas a preguntas sobre la aplicación. Y, si lo desea, compre la versión Encore del programa.

Parte inferior de la pantalla

En la parte inferior de la pantalla hay cinco botones: iconos de menú, con los siguientes nombres:

  • "Etiquetas";
  • "Noticias";
  • "Legumbres";
  • "Apertura"
  • "Inicio del reconocimiento".

Al hacer clic en el botón "Etiquetas", el usuario será llevado a una sección que contiene listas de toda la música reconocida. Estas listas se dividen en dos categorías: "mis etiquetas" y "auto". La primera categoría contiene aquellas canciones que el usuario reconoció por su cuenta, en la segunda, aquellas que el programa encontró en modo automático.

A través de las etiquetas, el usuario podrá familiarizarse con la biografía de cada uno de los intérpretes, estudiar su discografía, videos publicados, reseñas de álbumes, así como el género de la canción encontrada y el nombre del estudio de grabación. Y, además, la sección brinda al usuario la oportunidad de conocer futuros conciertos de un artista en particular y de otros artistas similares a él.

El usuario puede compartir cada una de las etiquetas en las redes sociales mediante el correo electrónico o un programa especial de mensajería.

El menú "Noticias" le permite conocer el lanzamiento de actualizaciones, la aparición de nuevos clips, noticias sobre artistas populares o programas de televisión. Además, la sección con "Noticias" te permite ver los mensajes de tus amigos.

La pestaña "Pulse" abre al usuario la música "top" más popular en tiempo real. Y "Discovery" le permite rastrear dónde y qué canción fue reconocida durante un cierto período de tiempo. El seguimiento se realiza en el mapa.

¿Cómo obtengo Shazam?

La aplicación está diseñada para dispositivos que se ejecutan en la plataforma Android, puede descargarla a través de Play Market. Sin embargo, existen diferentes versiones de shazam:

  • gratis, pero con anuncios;
  • pagado - versión Encore, que se considera completa, - sin anuncios;
  • versión de Red, creada con el fin de donar algunos de los fondos recibidos por el uso de la aplicación a organizaciones benéficas.

Shazam también está disponible para los usuarios de Windows Phone, aunque hay muchos menos. En este caso, el programa se descarga a través de la tienda de la empresa.

Shazam no está diseñado para computadoras personales ni portátiles. Puede instalarlo solo después de que la computadora tenga un emulador de Android para PC.

Recomendado: