Los amantes de la música concebidos antes del período de las tecnologías de la información pueden haber estado experimentando circunstancias difíciles al darse cuenta de que en ningún momento volverían a escuchar una melodía que se atascara en la cabeza. En el momento en que no había teléfonos inteligentes, probablemente requeriría escribir letras de canciones en Google más tarde. Antes de las temporadas de las PC, podría incomodar a las personas cantando una melodía medio recogida o simplemente lidiar con su destino de ser insensible. Actualmente vivimos en la temporada de innovaciones inimaginables y en caso de que escuches una canción deslumbrante en cualquier momento, simplemente puedes obtener tu teléfono y descubrirlo utilizando Shazam.
Los clientes de teléfonos inteligentes han visto una cantidad considerable de aplicaciones de reconocimiento de música últimamente, por ejemplo, Soundhound, Spotsearch, musiXmatch, etc., sin embargo, cada uno de ellos se ha esforzado por seguir los pasos de Shazams, aquí y allá, incluyendo sus características propias y únicas, de vez en cuando replicando las actuales. Hoy nos esforzaremos por fabricar una aplicación de identificación de melodías que tenga todas las excelentes características de sus colegas más conocidos. ¡Así que al final descubramos cómo construir una aplicación como Shazam!
¿Qué necesita tu aplicación de reconocimiento de música?
Por supuesto, hemos tomado las características más importantes que una aplicación similar a Shazam debería tener hacia el comienzo. Así que ahora permítanme presentarles la disposición de capacidades sin la cual la presencia de su futuro Shazam es impensable.
# 1 reconocimiento de música
Como discutíamos sobre la interfaz de usuario de nuestra aplicación, es muy obvio que debería haber un sello como el excelente Touch to Shazam y un botón de comparación para enviar un instrumento de reconocimiento. En cualquier caso, ¿qué hacer si la canción deseada está inscrita a largo plazo? Claramente, debería haber alguna respuesta para almacenar los datos encontrados. En Shazam, había un menú llamado Mis etiquetas que permitía ver la canción descubierta de antemano. Actualmente, este menú parece algo cambiado y se llama “My Shazam”. Además, hay un par de alternativas más propuestas aquí. ¿Cuáles exactamente? A fin de cuentas, siga leyendo y descubrirá.
Entonces, ¿qué tropieza al ingresar al menú My Shazam? Aquí debería haber algunas cosas que hacen que el uso de la aplicación sea más avanzado. En el momento en que un cliente elige una melodía del resumen de sus etiquetas, debe poder hacer:
· Reproducir una pista para garantizar que esto es precisamente lo que estaba buscando
· Verificar versos para cantar con un artesano
· Ver el video de YouTube para enamorarse irremediablemente de una melodía incluso
· Es mejor comprar una pista para tener una puerta abierta escucharla una y otra vez
En cuanto al último punto, ahora los usuarios pueden descargarlo de iTunes / Google Play Store o escuchar su versión completa a través de Spotify, Play Google, Deezle, Apple Music y Radio.
# 2 visualización de audio
Tenemos que demostrarle a nuestro cliente que la aplicación está grabando y manejando la melodía que se está reproduciendo, esa es la razón por la que requerimos una percepción visible. Todo el mundo conoce el círculo de Shazams girando y parloteando, sin embargo, proponemos condimentar la representación del sonido con un poco de diversión. En caso de que se haya perdido nuestras publicaciones anteriores, aquí hay una hermosa biblioteca que Castleitweb produjo para tales fines. Puede descubrir una mayor cantidad de elementos sutiles dirigiéndose a nuestra página de GitHub. Mientras tanto, ¡aprecia la animación!
# 3 Redirección a servicios externos
Hoy, apenas puede descubrir una aplicación que no esté asociada con las redes sociales. Los botones de Twitter y Facebook son necesidades absolutas. De esta manera, los clientes pueden compartir las melodías que se centran en su inclinación actual, saber qué shazam de sus compañeros, agregar estas pistas a las etiquetas, escucharlas y comprar. Además, conectarse a diferentes administraciones hace que su aplicación sea notable.
# 4 Búsqueda
Aquí todo es muy evidente, debe permitir que sus clientes busquen canciones, artistas, videos y colecciones.
En el futuro, ahora perciba cómo puede construir su aplicación de identificación de música. Debajo, tenemos algunas características que puede incluir más adelante.
# 5 cuenta personal
Aquellos de ustedes que utilizan Shazam continuamente pueden haber visto que la aplicación ha restablecido el diseño de la interfaz de usuario e incluido algunas características atractivas. Los desarrolladores se esfuerzan por hacer que su aplicación sea más personalizada, por lo que ahora podemos suscribirnos a Shazam para evitar que nuestras etiquetas se mezclen con las de otras personas (compañeros, parientes, etc.).
Además, una vez más, puede recomendar unirse mediante cualquier red social concebible (intente aplicar las más frecuentes) o por correo electrónico.
# 6 capacidades de reconocimiento visual
Hace aproximadamente un año, Shazam exhibió su nuevo video destacado de reconocimiento llamado Video Shazam. Actualmente, los clientes pueden consultar diferentes códigos QR, imprimir promociones y diferentes artículos para sumergirse en un contenido de realidad aumentada. Qué significa eso? Para cualquier período de tiempo que la aplicación trabaje junto con los gigantes como Disney, Levis, Guerlain, Time, HarperCollins, y el cielo es el límite a partir de ahí, los clientes pueden descubrir más sobre las últimas ocasiones y promociones, obtener cupones, mirar selectivamente fuera de cámara grabaciones y fotografías, etc.
En caso de que necesite ir más lejos que publicitar, puede actualizar esta función solo para dar a sus clientes la oportunidad de buscar cosas que vieron en películas o arreglos, u otras cosas como nombres, bellas artes, boletines, etc. en.
La metodología de reconocimiento de fotografía / video también tiene en cuenta las huellas digitales, sin embargo, aquí debería haber una biblioteca gigantesca de pantallas e imágenes. Las dos organizaciones tienen magníficos SDK y API para coordinar el reconocimiento de fotografías con su aplicación.
# 7 Elemento social
¿Qué implica el suministro de noticias mejorado? Actualmente, además de la capacidad de percibir lo que sus amigos de Facebook hacen shazam, los clientes pueden descubrir las inclinaciones de los artistas más aclamados. En consecuencia, Shazam acerca a las personas a sus artistas más queridos. Además, el suministro de noticias actualizado permite a los clientes estar al tanto de las noticias más recientes en televisión y música mediante la comunicación de nuevas noticias y videos.
El registro confirmado es una pieza del programa de socialización de Shazams. Por lo tanto, en caso de que su aplicación resulte ser tan gigantesca que atraiga a artistas frecuentes para que hagan una cuenta en ella, claramente deberá someterlos al procedimiento de verificación.
Puede reunir la información más reciente sobre las pistas más conocidas de todo el mundo y presentar esta información como las mejores o simplemente estampar estas mejores canciones en el mapa. Estas características se llaman Pulse y Explore en Shazam. El primero permite a los clientes ver los mejores Shazams continuamente, el segundo refleja las pistas más solicitadas en el mapa. Para ejecutar la exploración Explore, puede requerir las API de Apple y Google para que su área de aplicación sea consciente.