iOS api for shazam type service? [closed]
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this que开发者_如何学PythonstionI have an app and would like to know if there is any kind of API for a service similar to Shazam where I can hold my phone up to a music source and be told of the song guess? It could work well with my app, but I can't find anything about Shazam API and I don't know any other service that does what I want (but am open to anything)
The free and open source alternative is Echo Nest / Echo Print. They claim to have a database of 30 million songs and 1.5 million artists, and they provide free access for both commercial and non-commercial use. Probably worth checking out!
Update: here's the Echo Nest iOS library
ACRCloud supports Music/Audio search engine and SDK for iOS/Android/Linux, which could be downloaded after registration (http://console.acrcloud.com/signup). There are three tiers:
- Free tier, for demo/prototyping
- Accelerating tier, for startups
- Commercial tier
Audio recognition services are provided by a number of companies, many of which license these services for a fee. None are cheap, requiring significant repositories of signatures / music catalogs and computational capacity. Check out the folks who own the technology used by Shazam - Landmark Digital Services, the makers of Soundhound - Midomi, or Gracenote's MusicID. There are others, but these are probably three of the biggest players currently.
UPDATE (11/8/12): To note, Shazam apparently has reacquired the rights to the recognition technology and Landmark Digital is now defunct. Also, as noted in another answer, Echonest now provides a recognition technology, Echoprint, that for some uses appears to be free.
精彩评论