Apresentando a API do Shazam, a solução definitiva para identificação de músicas e reconhecimento musical sem interrupções. Com suas poderosas capacidades, esta API permite que você identifique facilmente qualquer música com apenas alguns segundos de entrada de áudio. Quer você esteja construindo um aplicativo de música, integrando reconhecimento musical em sua plataforma ou melhorando as experiências dos usuários, a API do Shazam fornece uma solução robusta e confiável.
Usar a API é simples e eficaz. Envie pedaços de áudio, de preferência não mais do que 3 MB e idealmente em torno de 500 KB, até encontrar uma correspondência. Essa abordagem iterativa garante um reconhecimento de música preciso e eficiente, permitindo que você recupere os detalhes e metadados da faixa reconhecida.
A API do Shazam usa algoritmos avançados e um extenso banco de dados de músicas para identificar com precisão canções de diversos gêneros, idiomas e estilos. Desde sucessos populares até faixas obscuras, a ampla cobertura da API garante uma alta taxa de sucesso no reconhecimento até mesmo das músicas mais desafiadoras.
Quer você esteja desenvolvendo uma plataforma de streaming musical, um aplicativo social ou um dispositivo inteligente com capacidades de reconhecimento musical, a API do Shazam adiciona um recurso inestimável à sua aplicação. Aumente o engajamento do usuário permitindo que eles identifiquem e descubram novas músicas sem esforço. Você pode até integrar a API em dispositivos habilitados para voz ou criar experiências interativas empolgantes centradas em torno do reconhecimento musical.
Além disso, a API do Shazam oferece flexibilidade na forma como você implementa a identificação de músicas. Você pode optar por enviar pedaços de áudio em tempo real ou em processamento em lote, dependendo dos requisitos da sua aplicação e dos objetivos de experiência do usuário. Essa versatilidade permite que você ajuste a integração para se adequar ao seu caso de uso específico.
A documentação da API fornece orientações abrangentes, incluindo instruções detalhadas, exemplos de código e melhores práticas, garantindo um processo de integração tranquilo. Além disso, a API do Shazam é apoiada por suporte técnico dedicado, oferecendo assistência e rápida resolução de quaisquer dúvidas ou problemas que possam surgir durante o desenvolvimento e implementação.
Libere o poder do reconhecimento musical e melhore sua aplicação com a API do Shazam. Permita que os usuários identifiquem e descubram músicas sem esforço, eleve as experiências dos usuários e adicione um toque de magia aos seus projetos relacionados à música. Abrace o futuro da identificação e integração musical com a API do Shazam hoje.
Envie uma parte de qualquer música que você deseja reconhecer. Recomendada 4 a 5 segundos. Recupere informações sobre a música reconhecida.
Aplicativos de Streaming Musical: Integrar a API do Shazam em aplicativos de streaming musical melhora a experiência do usuário permitindo que os usuários identifiquem rapidamente e adicionem músicas às suas playlists. Os usuários podem simplesmente capturar um trecho da música que ouvem e obter instantaneamente os detalhes, facilitando a descoberta e o salvamento de novas faixas.
Plataformas de Mídias Sociais: Plataformas de mídias sociais podem aproveitar a API do Shazam para aprimorar suas capacidades de compartilhamento de áudio. Os usuários podem identificar e compartilhar as músicas que estão ouvindo diretamente na plataforma, permitindo que seus amigos e seguidores descubram e ouçam a mesma música sem esforço.
Campanhas de Publicidade e Marketing: Marcas e anunciantes podem incorporar a API do Shazam em suas campanhas para criar experiências interativas e envolventes. Ao incentivar os usuários a Shazam conteúdos de áudio ou jingles específicos, eles podem desbloquear ofertas exclusivas, acessar conteúdo adicional ou participar de concursos, promovendo o engajamento da marca e impulsionando conversões.
Dispositivos Habilitados para Voz: Caixas de som inteligentes, assistentes de voz e outros dispositivos habilitados para voz podem se beneficiar das capacidades de reconhecimento musical da API do Shazam. Os usuários podem simplesmente pedir ao dispositivo que identifique a música que está tocando ao fundo, permitindo uma integração tranquila da identificação musical em suas interações diárias com o dispositivo.
Análise de Dados Musicais: Plataformas de análise de dados musicais podem utilizar a API do Shazam para reunir insights sobre tendências populares, artistas emergentes e preferências dos usuários. Ao analisar os dados das músicas reconhecidas, essas plataformas podem fornecer informações valiosas para gravadoras, artistas e profissionais da indústria para informar estratégias de marketing, curadoria de playlists e busca de talentos.
Além do número de chamadas de API, não há outra limitação
Áudio suficiente de 3-5 segundos não mais do que 3 mb Otimalmente 500 kb É uma boa prática enviar em partes até encontrar uma correspondência Obtenha detalhes sobre o reconhecimento de faixa por arquivo
Reconhecer Música - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Arquivo binário |
{"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/2219/shazam+api/2068/recognize+song' \
--header 'Content-Type: application/json' \
--form 'image=@"FILE_PATH"'
Áudio suficiente de 3-5 segundos, não mais que 3 mb. O ideal é 500 kb. O melhor é enviar partes até que uma correspondência seja encontrada. Obtenha detalhes de reconhecimento em uma base de arquivo por faixa usando um URL
Formatos: (mp3, wav, ogg, mp4, wav ou avi)
Nota: Você pode usar https://www.aconvert.com/es/audio/ para converter arquivos em URLs
Reconhecer música pela URL - Recursos do endpoint
| Objeto | Descrição |
|---|---|
url |
[Obrigatório] |
{"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/2219/shazam+api/7767/recognize+song+by+url?url=https://p.scdn.co/mp3-preview/d4d9aa2c6b44dda05115e4e983e741caf4efde40' --header 'Authorization: Bearer YOUR_API_KEY'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
A API Shazam é uma ferramenta poderosa que oferece aos desenvolvedores a capacidade de integrar identificação de músicas e recursos de reconhecimento musical em suas aplicações. Ela permite que os usuários identifiquem músicas enviando trechos de áudio e recuperem detalhes sobre as faixas reconhecidas
A API do Shazam utiliza algoritmos avançados e uma vasta base de dados de música para garantir alta precisão na identificação de músicas Embora se esforce para reconhecer com precisão uma ampla gama de músicas é importante notar que certos fatores como qualidade do áudio ruído de fundo ou faixas pouco comuns podem afetar a taxa de sucesso do reconhecimento
A API Shazam suporta uma variedade de formatos de áudio, incluindo mas não se limitando a MP3, WAV, FLAC, AAC e OGG. É recomendável consultar a documentação da API para a lista completa de formatos de áudio suportados
Sim a API do Shazam é projetada para identificar músicas em várias línguas Ela utiliza algoritmos indiferentes a linguagem e uma base de dados musical diversificada para lidar com o reconhecimento de músicas multilíngues
Embora não haja um limite estrito, recomenda-se manter o tamanho do trecho de áudio dentro de 3 MB e idealmente em torno de 500 KB para um desempenho ideal Além disso, trechos de áudio mais curtos de alguns segundos normalmente produzem melhores resultados Arquivos de áudio maiores ou durações mais longas podem aumentar o tempo de processamento e afetar a precisão do reconhecimento
Cada ponto final retorna informações detalhadas sobre a música reconhecida, incluindo metadados da faixa como título, artista, álbum, gênero e um identificador único da faixa. Além disso, fornece a precisão da correspondência, carimbos de data e hora e links para serviços de streaming
Os campos principais na resposta incluem "track" (contendo título, artista, álbum), "matches" (fornecendo detalhes da correspondência), "location" (precisão do reconhecimento) e "hub" (oferecendo ações como links de streaming)
Os dados de resposta estão estruturados em formato JSON, com objetos aninhados para "track", "matches" e "hub" Essa organização permite fácil acesso a detalhes específicos sobre a música reconhecida e ações relacionadas
Cada ponto de extremidade fornece informações como título da música nomes dos artistas detalhes do álbum classificação de gênero precisão da correspondência e links para plataformas como Apple Music para ouvir mais.
O parâmetro principal é a entrada de áudio que pode ser enviada como um arquivo ou URL Os usuários podem personalizar seus pedidos ajustando o tamanho e o formato do pedaço de áudio idealmente mantendo em torno de 500 KB
Os usuários podem aproveitar os dados retornados para exibir detalhes de músicas em suas aplicações criar playlists ou fornecer links para serviços de streaming Por exemplo usando o campo "hub" os desenvolvedores podem direcionar os usuários a ouvirem em plataformas como o Apple Music
Casos de uso típicos incluem aprimorar aplicativos de streaming de música com identificação de músicas permitindo o compartilhamento de música em redes sociais e integrando recursos de reconhecimento em dispositivos habilitados para voz para uma interação perfeita do usuário
A precisão dos dados é mantida por meio de algoritmos avançados e um banco de dados musical abrangente Atualizações contínuas e verificações de qualidade garantem que a API possa reconhecer uma ampla variedade de canções incluindo lançamentos novos e faixas obscuras
Nível de serviço:
100%
Tempo de resposta:
1.226ms
Nível de serviço:
100%
Tempo de resposta:
1.123ms
Nível de serviço:
100%
Tempo de resposta:
643ms
Nível de serviço:
100%
Tempo de resposta:
840ms
Nível de serviço:
100%
Tempo de resposta:
534ms
Nível de serviço:
100%
Tempo de resposta:
739ms
Nível de serviço:
100%
Tempo de resposta:
1.453ms
Nível de serviço:
100%
Tempo de resposta:
960ms
Nível de serviço:
100%
Tempo de resposta:
1.590ms
Nível de serviço:
100%
Tempo de resposta:
917ms
Nível de serviço:
80%
Tempo de resposta:
753ms
Nível de serviço:
100%
Tempo de resposta:
968ms
Nível de serviço:
100%
Tempo de resposta:
223ms
Nível de serviço:
100%
Tempo de resposta:
2.452ms
Nível de serviço:
100%
Tempo de resposta:
626ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
96%
Tempo de resposta:
1.550ms
Nível de serviço:
93%
Tempo de resposta:
490ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
333ms