Presentamos la API de Identificador de Canciones, la solución definitiva para la identificación de canciones y el reconocimiento musical sin problemas. Con sus potentes capacidades, esta API te permite identificar cualquier canción con solo unos pocos segundos de entrada de audio. Ya sea que estés construyendo una aplicación de música, integrando el reconocimiento musical en tu plataforma o mejorando las experiencias de los usuarios, la API de Identificador de Canciones proporciona una solución robusta y confiable.
Usar la API es simple pero eficaz. Envía fragmentos de audio, preferiblemente no más de 3 MB y alrededor de 500 KB, hasta que encuentres una coincidencia. Este enfoque iterativo garantiza un reconocimiento de canciones preciso y eficiente, permitiéndote recuperar los detalles y metadatos de la pista reconocida.
La API de Identificador de Canciones aprovecha algoritmos avanzados y una extensa base de datos musical para identificar canciones de manera precisa en varios géneros, idiomas y estilos. Desde éxitos populares hasta pistas desconocidas, la cobertura integral de la API asegura una alta tasa de éxito en el reconocimiento incluso de las canciones más desafiantes.
Ya sea que estés desarrollando una plataforma de streaming de música, una aplicación social o un dispositivo inteligente con capacidades de reconocimiento musical, la API de Identificador de Canciones añade una característica invaluable a tu aplicación. Mejora la participación de los usuarios permitiéndoles identificar y descubrir nueva música sin esfuerzo. Incluso puedes integrar la API en dispositivos habilitados por voz o crear experiencias interactivas emocionantes centradas en el reconocimiento musical.
Además, la API de Identificador de Canciones ofrece flexibilidad en la forma en que implementas la identificación de canciones. Puedes optar por enviar fragmentos de audio en tiempo real o en procesamiento por lotes, dependiendo de los requisitos de tu aplicación y los objetivos de experiencia del usuario. Esta versatilidad te permite adaptar la integración a tu caso de uso específico.
La documentación de la API proporciona una guía completa, incluyendo instrucciones detalladas, ejemplos de código y mejores prácticas, asegurando un proceso de integración fluido. Además, la API de Identificador de Canciones cuenta con soporte técnico dedicado, brindando asistencia y resolución rápida de cualquier consulta o problema que pueda surgir durante el desarrollo e implementación.
Desata el poder del reconocimiento musical y mejora tu aplicación con la API de Identificador de Canciones. Permite a los usuarios identificar y descubrir canciones sin esfuerzo, eleva las experiencias de los usuarios y añade un toque de magia a tus proyectos relacionados con la música. Acepta el futuro de la identificación e integración musical con la API de Identificador de Canciones hoy.
Suficientes 3-5 segundos de audio, no más de 3 mb. Lo ideal es 500 kb. Es mejor práctica enviar en partes hasta que encuentres una coincidencia. Obtén detalles sobre el reconocimiento de pistas por archivo.
Reconocer Canción - Características del Endpoint
| Objeto | Descripción |
|---|---|
Cuerpo de la Solicitud |
[Requerido] Archivo Binario |
{"location":{"accuracy":0.01},"matches":[{"frequencyskew":0.0003222227,"id":"299052394","offset":48.000933593,"timeskew":0.0003027916}],"tagid":"75274D5F-ECCE-4104-B963-86CDC8059A13","timestamp":2453123822,"timezone":"Europe/Moscow","track":{"albumadamid":"495924692","alias":"freak-the-freak-out","artists":[{"adamid":"367602854","alias":"victorious-cast","id":"42"},{"adamid":"422753971","alias":"victoria-justice","id":"42"}],"genres":{"primary":"Soundtrack"},"highlightsurls":{},"hub":{"actions":[{"id":"495924694","name":"apple","type":"applemusicplay"},{"name":"apple","type":"uri","uri":"https://audio-ssl.itunes.apple.com/itunes-assets/AudioPreview115/v4/44/9b/fb/449bfb1f-8f65-fc6a-61e7-61e9b3e7cfba/mzaf_75952485968949724.plus.aac.ep.m4a"}],"displayname":"APPLE MUSIC","explicit":false,"image":"https://images.shazam.com/static/icons/hub/web/v5/applemusic.png","options":[{"actions":[{"name":"hub:applemusic:deeplink","type":"applemusicopen","uri":"https://music.apple.com/gb/album/freak-the-freak-out/495924692?i=495924694&mttnagencyid=s2n&mttnsiteid=125115&mttn3pid=Apple-Shazam&mttnsub1=Shazam_web&mttnsub2=5348615A-616D-3235-3830-44754D6D5973&itscg=30201&app=music&itsct=Shazam_web"},{"name":"hub:applemusic:deeplink","type":"uri","uri":"https://music.apple.com/gb/album/freak-the-freak-out/495924692?i=495924694&mttnagencyid=s2n&mttnsiteid=125115&mttn3pid=Apple-Shazam&mttnsub1=Shazam_web&mttnsub2=5348615A-616D-3235-3830-44754D6D5973&itscg=30201&app=music&itsct=Shazam_web"}],"beacondata":{"providername":"applemusic","type":"open"},"caption":"OPEN IN","colouroverflowimage":false,"image":"https://images.shazam.com/static/icons/hub/web/v5/overflow-open-option.png","listcaption":"Open in Apple Music","overflowimage":"https://images.shazam.com/static/icons/hub/web/v5/applemusic-overflow.png","providername":"applemusic","type":"open"}],"type":"APPLEMUSIC"},"images":{"background":"https://is1-ssl.mzstatic.com/image/thumb/Features115/v4/09/9d/29/099d2956-660c-f175-2ae7-172272fdf971/mzl.whswoyuz.jpg/800x800cc.jpg","coverart":"https://is1-ssl.mzstatic.com/image/thumb/Music/2b/3c/ca/mzi.xkxafcng.jpg/400x400cc.jpg","coverarthq":"https://is1-ssl.mzstatic.com/image/thumb/Music/2b/3c/ca/mzi.xkxafcng.jpg/400x400cc.jpg","joecolor":"b:151235p:e0abacs:e39577t:b78c94q:ba7b6a"},"isrc":"USSM11004546","key":"52910892","layout":"5","relatedtracksurl":"https://cdn.shazam.com/shazam/v3/en-US/GB/web/-/tracks/track-similarities-id-52910892?startFrom=0&pageSize=20&connected=","releasedate":"19-11-2010","sections":[{"metadata":[{"text":"Victorious (Music from the Hit TV Show)","title":"Album"},{"text":"Nickelodeon/Columbia","title":"Label"},{"text":"2010","title":"Released"}],"metapages":[{"caption":"Victorious Cast","image":"https://is1-ssl.mzstatic.com/image/thumb/Features115/v4/09/9d/29/099d2956-660c-f175-2ae7-172272fdf971/mzl.whswoyuz.jpg/800x800cc.jpg"},{"caption":"Freak the Freak Out","image":"https://is1-ssl.mzstatic.com/image/thumb/Music/2b/3c/ca/mzi.xkxafcng.jpg/400x400cc.jpg"}],"tabname":"Song","type":"SONG"},{"tabname":"Related","type":"RELATED","url":"https://cdn.shazam.com/shazam/v3/en-US/GB/web/-/tracks/track-similarities-id-52910892?startFrom=0&pageSize=20&connected="}],"share":{"avatar":"https://is1-ssl.mzstatic.com/image/thumb/Features115/v4/09/9d/29/099d2956-660c-f175-2ae7-172272fdf971/mzl.whswoyuz.jpg/800x800cc.jpg","href":"https://www.shazam.com/track/52910892/freak-the-freak-out","html":"https://www.shazam.com/snippets/email-share/52910892?lang=en-US&country=GB","image":"https://is1-ssl.mzstatic.com/image/thumb/Music/2b/3c/ca/mzi.xkxafcng.jpg/400x400cc.jpg","snapchat":"https://www.shazam.com/partner/sc/track/52910892","subject":"Freak the Freak Out - Victorious Cast & Victoria Justice","text":"Freak the Freak Out by Victorious Cast & Victoria Justice","twitter":"I used @Shazam to discover Freak the Freak Out by Victorious Cast & Victoria Justice."},"subtitle":"Victorious Cast & Victoria Justice","title":"Freak the Freak Out","trackadamid":"495924694","type":"MUSIC","url":"https://www.shazam.com/track/52910892/freak-the-freak-out","urlparams":{"{trackartist}":"Victorious+Cast+%26+Victoria+Justice","{tracktitle}":"Freak+the+Freak+Out"}}}
curl --location 'https://zylalabs.com/api/7488/song+identifier+api/12030/recognize+song' \
--header 'Content-Type: application/json' \
--form 'image=@"FILE_PATH"'
Audio suficiente de 3-5 segundos, no más de 3 mb. Lo óptimo es 500 kb. Lo mejor es enviar fragmentos hasta que se encuentre una coincidencia. Obtén detalles de reconocimiento por archivo utilizando una URL.
Formatos: (mp3, wav, ogg, mp4, wav o avi)
Nota: Puedes usar https://www.aconvert.com/es/audio/ para convertir archivos a URLs.
Reconocer canción por URL - Características del Endpoint
| Objeto | Descripción |
|---|---|
url |
[Requerido] |
{"location":{"accuracy":0.01},"matches":[{"frequencyskew":-0.002895534,"id":"283541677","offset":103.457421875,"timeskew":-0.02038312},{"frequencyskew":-0.008341968,"id":"430211173","offset":102.00759375,"timeskew":-0.03386116},{"frequencyskew":-0.009698927,"id":"207974733","offset":30.71655664,"timeskew":-0.0067534447},{"frequencyskew":-0.0049013495,"id":"327506332","offset":105.67110156199999,"timeskew":0.007916093},{"frequencyskew":-0.013304591,"id":"510145430","offset":113.187609375,"timeskew":-0.013328373},{"frequencyskew":-0.003987193,"id":"275553909","offset":102.8029375,"timeskew":-0.034041822},{"frequencyskew":-0.0073029995,"id":"239066768","offset":43.704875,"timeskew":-0.036669075},{"frequencyskew":-0.002069056,"id":"295317975","offset":97.04869531199999,"timeskew":0.024247527},{"frequencyskew":-0.0060228705,"id":"528475510","offset":99.186671875,"timeskew":-0.032376885},{"frequencyskew":-0.0066791177,"id":"601371774","offset":29.273625,"timeskew":0.07736254},{"frequencyskew":-0.0058894157,"id":"702112961","offset":106.32449218699999,"timeskew":0.0056016445},{"frequencyskew":0.00028192997,"id":"448075328","offset":105.005015625,"timeskew":-0.0024587512},{"frequencyskew":-0.004286647,"id":"329590746","offset":108.14959375,"timeskew":-0.019595802},{"frequencyskew":-0.013440847,"id":"224515587","offset":128.629882812,"timeskew":-0.0064364076},{"frequencyskew":-0.0047570467,"id":"208106326","offset":102.875460937,"timeskew":-0.021855235},{"frequencyskew":-0.006926,"id":"575881741","offset":104.30252343699999,"timeskew":-0.027724564},{"frequencyskew":-0.0069031715,"id":"295191966","offset":52.255535156,"timeskew":-0.015574336},{"frequencyskew":0.0003682375,"id":"455919411","offset":45.977390625,"timeskew":0.021234035},{"frequencyskew":-0.006743133,"id":"313106994","offset":109.583265625,"timeskew":-0.08104432}],"tagid":"6729B86C-7085-4266-B9F4-C991E6DFEB73","timestamp":842882073,"timezone":"Europe/Moscow","track":{"albumadamid":"1648125799","alias":"piano-sonata-no-11-in-a-major-k-331-iii-alla-turca","artists":[{"adamid":"1500915192","alias":"classical-coterie","id":"42"}],"genres":{"primary":"Instrumental"},"highlightsurls":{},"hub":{"actions":[{"id":"1648125806","name":"apple","type":"applemusicplay"},{"name":"apple","type":"uri","uri":"https://audio-ssl.itunes.apple.com/itunes-assets/AudioPreview122/v4/16/5c/8d/165c8d39-3181-666c-3008-0e47aa65ddd2/mzaf_14672895460381020655.plus.aac.ep.m4a"}],"displayname":"APPLE MUSIC","explicit":false,"image":"https://images.shazam.com/static/icons/hub/web/v5/applemusic.png","options":[{"actions":[{"name":"hub:applemusic:deeplink","type":"applemusicopen","uri":"https://music.apple.com/gb/album/piano-sonata-no-11-in-a-major-k-331-iii-alla-turca/1648125799?i=1648125806&mttnagencyid=s2n&mttnsiteid=125115&mttn3pid=Apple-Shazam&mttnsub1=Shazam_web&mttnsub2=5348615A-616D-3235-3830-44754D6D5973&itscg=30201&app=music&itsct=Shazam_web"},{"name":"hub:applemusic:deeplink","type":"uri","uri":"https://music.apple.com/gb/album/piano-sonata-no-11-in-a-major-k-331-iii-alla-turca/1648125799?i=1648125806&mttnagencyid=s2n&mttnsiteid=125115&mttn3pid=Apple-Shazam&mttnsub1=Shazam_web&mttnsub2=5348615A-616D-3235-3830-44754D6D5973&itscg=30201&app=music&itsct=Shazam_web"}],"beacondata":{"providername":"applemusic","type":"open"},"caption":"OPEN IN","colouroverflowimage":false,"image":"https://images.shazam.com/static/icons/hub/web/v5/overflow-open-option.png","listcaption":"Open in Apple Music","overflowimage":"https://images.shazam.com/static/icons/hub/web/v5/applemusic-overflow.png","providername":"applemusic","type":"open"}],"type":"APPLEMUSIC"},"images":{"background":"https://is1-ssl.mzstatic.com/image/thumb/Music122/v4/1d/96/fa/1d96fa15-d4bc-f759-940e-3fc19f035abe/5063113651205_cover.jpg/400x400cc.jpg","coverart":"https://is1-ssl.mzstatic.com/image/thumb/Music122/v4/1d/96/fa/1d96fa15-d4bc-f759-940e-3fc19f035abe/5063113651205_cover.jpg/400x400cc.jpg","coverarthq":"https://is1-ssl.mzstatic.com/image/thumb/Music122/v4/1d/96/fa/1d96fa15-d4bc-f759-940e-3fc19f035abe/5063113651205_cover.jpg/400x400cc.jpg","joecolor":"b:f0f1f3p:000000s:00165bt:303030q:30427a"},"isrc":"GX89G2273669","key":"47723750","layout":"5","relatedtracksurl":"https://cdn.shazam.com/shazam/v3/en-US/GB/web/-/tracks/track-similarities-id-47723750?startFrom=0&pageSize=20&connected=","releasedate":"10-12-2009","sections":[{"metadata":[{"text":"Collected Mozart Piano Sonatas","title":"Album"},{"text":"Classical Coterie","title":"Label"},{"text":"2009","title":"Released"}],"metapages":[{"caption":"Piano Sonata No. 11 in a Major, K. 331 - III. Alla Turca","image":"https://is1-ssl.mzstatic.com/image/thumb/Music122/v4/1d/96/fa/1d96fa15-d4bc-f759-940e-3fc19f035abe/5063113651205_cover.jpg/400x400cc.jpg"}],"tabname":"Song","type":"SONG"},{"tabname":"Related","type":"RELATED","url":"https://cdn.shazam.com/shazam/v3/en-US/GB/web/-/tracks/track-similarities-id-47723750?startFrom=0&pageSize=20&connected="}],"share":{"href":"https://www.shazam.com/track/47723750/piano-sonata-no-11-in-a-major-k-331-iii-alla-turca","html":"https://www.shazam.com/snippets/email-share/47723750?lang=en-US&country=GB","image":"https://is1-ssl.mzstatic.com/image/thumb/Music122/v4/1d/96/fa/1d96fa15-d4bc-f759-940e-3fc19f035abe/5063113651205_cover.jpg/400x400cc.jpg","snapchat":"https://www.shazam.com/partner/sc/track/47723750","subject":"Piano Sonata No. 11 in a Major, K. 331 - III. Alla Turca - Classical Coterie","text":"Piano Sonata No. 11 in a Major, K. 331 - III. Alla Turca by Classical Coterie","twitter":"I used @Shazam to discover Piano Sonata No. 11 in a Major, K. 331 - III. Alla Turca by Classical Coterie."},"subtitle":"Classical Coterie","title":"Piano Sonata No. 11 in a Major, K. 331 - III. Alla Turca","trackadamid":"1648125806","type":"MUSIC","url":"https://www.shazam.com/track/47723750/piano-sonata-no-11-in-a-major-k-331-iii-alla-turca","urlparams":{"{trackartist}":"Classical+Coterie","{tracktitle}":"Piano+Sonata+No.+11+in+a+Major%2C+K.+331+-+III.+Alla+Turca"}}}
curl --location --request GET 'https://zylalabs.com/api/7488/song+identifier+api/12031/recognize+song+by+url?url=https://ugap.uz/file.mp3' --header 'Authorization: Bearer YOUR_API_KEY'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
La API de Identificación de Canciones es una herramienta poderosa que proporciona a los desarrolladores la capacidad de integrar funcionalidades de identificación de canciones y reconocimiento musical en sus aplicaciones. Permite a los usuarios identificar canciones enviando fragmentos de audio y obtener detalles sobre las pistas reconocidas.
La API de identificación de canciones aprovecha algoritmos avanzados y una vasta base de datos de música para asegurar una alta precisión en la identificación de canciones. Si bien se esfuerza por reconocer con precisión una amplia gama de canciones, es importante tener en cuenta que ciertos factores como la calidad del audio, el ruido de fondo o las pistas poco comunes pueden afectar la tasa de éxito del reconocimiento.
La API de Identificación de Canciones admite una variedad de formatos de audio, incluidos, entre otros, MP3, WAV, FLAC, AAC y OGG. Se recomienda consultar la documentación de la API para obtener la lista completa de formatos de audio compatibles.
Sí, la API de Identificación de Canciones está diseñada para identificar canciones en varios idiomas. Utiliza algoritmos independientes del idioma y una base de datos musical diversa para manejar el reconocimiento de canciones multilingües.
Aunque no hay un límite estricto, se recomienda mantener el tamaño de los fragmentos de audio dentro de 3 MB y, idealmente, alrededor de 500 KB para un rendimiento óptimo. Además, los fragmentos de audio más cortos de unos pocos segundos suelen obtener mejores resultados. Los archivos de audio más grandes o las duraciones más largas pueden aumentar el tiempo de procesamiento y afectar la precisión del reconocimiento.
Cada punto final devuelve información detallada sobre la canción reconocida, incluyendo metadatos de la pista como el título, el artista, el álbum, el género y un ID de pista único. Además, proporciona precisión de coincidencia, marcas de tiempo y enlaces a servicios de transmisión.
Los campos clave en la respuesta incluyen "track" (que contiene título, artista, álbum), "matches" (proporcionando detalles de coincidencia), "location" (precisión del reconocimiento) y "hub" (ofreciendo acciones como enlaces de streaming).
Los datos de respuesta están estructurados en formato JSON, con objetos anidados para "track," "matches" y "hub." Esta organización permite un fácil acceso a detalles específicos sobre la canción reconocida y las acciones relacionadas.
Cada punto final proporciona información como el título de la canción, los nombres de los artistas, los detalles del álbum, la clasificación de género, la precisión de coincidencia y enlaces a plataformas como Apple Music para escuchar más.
El parámetro principal es la entrada de audio, que se puede enviar como un archivo o URL. Los usuarios pueden personalizar sus solicitudes ajustando el tamaño y formato del fragmento de audio, idealmente manteniéndolo alrededor de 500 KB.
Los usuarios pueden aprovechar los datos devueltos para mostrar detalles de canciones en sus aplicaciones, crear listas de reproducción o proporcionar enlaces a servicios de streaming. Por ejemplo, utilizando el campo "hub", los desarrolladores pueden dirigir a los usuarios a escuchar en plataformas como Apple Music.
Los casos de uso típicos incluyen mejorar las aplicaciones de transmisión de música con identificación de canciones, permitir el uso compartido de música en redes sociales e integrar funciones de reconocimiento en dispositivos con capacidad de voz para una interacción fluida del usuario.
La precisión de los datos se mantiene a través de algoritmos avanzados y una base de datos musical integral. Actualizaciones continuas y controles de calidad garantizan que la API pueda reconocer una amplia gama de canciones, incluyendo nuevos lanzamientos y pistas obscuras.
Nivel de Servicio:
100%
Tiempo de Respuesta:
534ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.590ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.123ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.159ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
563ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
827ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
10.914ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.010ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
861ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.914ms