Want to know what's that song on the radio, in the club or on TV? Thanks to the wonders of modern acoustic fingerprint technology, all you need to do is point your phone at the speakers and press a button. In order to do this, of course, you need an app installed on your device. But which one?
I've taken a look at the two principal candidates for iPhone, Shazam and SoundHound and put them through their paces to find out which one really knows the most about music.
The contenders
Shazam has been the king of music identification services for more than ten years. Initially launched in the UK as a premium SMS service, Shazam has since been released as an app on numerous mobile platforms. It continues to top the Music section of the iTunes App Store charts, and its free version was listed as the fifth most popular free iPhone app of all time.
SoundHound is a social music search service, powered by a community-created database. Originally known as Midomi, the iPhone app isn't as popular as Shazam - but that's not to say it isn't more effective. In contrast to Shazam, SoundHound claims to be able to recognize tunes that are hummed or sung.

The study
In order to find out which is the best out of Shazam and SoundHound I would throw the same ten songs at each of them and see how they performed. My aim was to find out how many they matched, how quickly they returned results, and what additional content related to the song or artist they would offer me. I would also assess the search functionality, purchasing options and usability of each app.
The apps aren't really designed to work with strummed chords or harmonized vocals, so I went with more traditional pop songs. the tracks I chose were the current number one billboard hit (Love the Way you Lie by Eminem), the number one hits from twenty, thirty, forty and fifty years ago, a track from an unsigned British electronic artist, a Spanish hip-hop track and a classical piano piece by Chopin.
I would also attempt to test SoundHound's crowd-sourced audio database by singing The Village People's YMCA, and humming along to Celine Dion's My Heart Will Go On. I should note at this point that I am tone deaf.

Matching
In terms of recognizing the audio tracks, both Shazam and SoundHound performed pretty well. Both apps managed to find matches for six out the eight songs played at them. Shazam failed to find Chopin's Nocturne, while SoundHound returned no matches for the Macaco track after three attempts. Both missed out on Zoon Van Snook's Bibliophone (a track, which is commercially available and appears on iTunes).

As far as the sing-a-longs went, SoundHound amazingly managed to interpret both my screeched version of YMCA and terrible, mumbled rendition of My Heart Will Go On (some might say it still kicked the the original's ass). Shazam failed to recognize either of these songs. In fairness though, the app specifically states that it won't match music that is hummed or sung.
Winner: SoundHound

Time taken
When it came to the speed of returning music search results, SoundHound was the very clear winner. It returned every result in under 20 seconds (even those that were hummed or sung), with the quickest being a mere 9 seconds. Shazam took at least 20 seconds to find all of the songs, and labored for 30 seconds when looking for Itsy Bitsy Teenie Weenie Yellow Polkadot Bikini.

Winner: SoundHound

Additional content
Both Shazam and SoundHound provide plenty of additional content related to a particular song. Where available, Shazam shows:
- Artist biographies
- Tour dates
- A map of the location where you tagged the song
- Discography of the artist
- Lyrics
- YouTube clips
- Recommended songs relating to the one you tagged
- Share via Twitter and Facebook

SoundHound displays, where available:
- Biographies
- Other albums and tracks by that artist
- Lyrics
- YouTube clips
- Similar artists
- Tour dates
- Song's album appearances
- Share via Email,Twitter, Facebook or SMS
It's clear both apps offer the same kind of additional content, although there are a few differences. For instance, SoundHound doesn't include location tagging, and the lyrics engine isn't as good as Shazam's (it often 'cheats' by returning a Google search page for the lyrics). However, the SoundHound app includes more sharing options, and allows you to listen to previews of other tracks by that performer.
Winner: Draw

Purchasing options
Both apps contain links to buy the songs on iTunes, and there were few discrepancies between Shazam and SoundHound in this respect. In fact, of the songs the apps found, only one didn't have a link to iTunes, in both cases.
Winner: Draw

Searching
Shazam offers a full text search, allowing you to hunt for music by artist, track title or album. Results are returned quickly, and all but one of the songs we were looking for (Bibliophone) threw up perfect matches pretty quickly.

However, I'd argue that SoundHound's text search is more powerful. Besides entering the artist, track or album, the app also gives you the option to search by lyrics, which is perfect if you have a song stuck in your head and don't remember the name of it. Using the SoundHound text search we managed to find every song in our list, including the ones that the program didn't find in the audio search. What's more, SoundHound includes a voice search facility, which we used with a good level of accuracy.
Winner: SoundHound

Usability
The final category measures the ease of use of each applications. I have to say, both Shazam and SoundHound are incredibly simple to get around. Both require just a single touch of the screen from the launch page in order to start analyzing a song. This is a critical timesaver if a song is on the radio and you want to search for it before it finishes playing.

The SoundHound user interface is arguably more attractive. It's more colorful and there are less icons on the tab bar, making it feel a lot cleaner. Also, the SoundHound app lets you perform text searches directly from the launch page, whereas you need to enter a separate menu to do this in Shazam.
In Shazam's favor, it has a useful Car Mode, which allows you to find out what's playing on your car radio when your iPhone is plugged into your in-car dock.
Winner: Draw

Conclusion
The results of our test show that SoundHound is the best music recognition app for iPhone. The study proves that it's faster and more accurate than Shazam, and that it has better search functionality. In terms of extra features, purchasing options and ease of use, there really isn't much to choose between the two.
The price of the full versions of Shazam (known as Shazam Encore) and SoundHound are exactly the same, at $4.99 a piece. Both also offer free versions, which allow you to identify up to 5 songs per month.

Appendix
Here are the results of the experiment for both Shazam and SoundHound:
Shazam
| Song title | Found? | Time (secs) | Biog | Lyrics | Videos | Tour dates | Buy |
| Love the Way you Lie |
|
21 |
|
|
|
|
|
| Vision of Love |
|
26 |
|
|
|
|
|
| Magic |
|
21 |
|
|
|
|
|
| Close to You |
|
25 |
|
|
|
|
|
| Itsy Bitsy Teenie Weenie... |
|
30 |
|
|
|
|
|
| Bibliophone |
|
N/A | N/A | N/A | N/A | N/A | N/A |
| Nocturne in E Minor |
|
N/A | N/A | N/A | N/A | N/A | N/A |
| Incomunikaos |
|
21 |
|
|
|
|
|
| YMCA (sung) |
|
N/A | N/A | N/A | N/A | N/A | N/A |
| My Heart Will Go on (hummed) |
|
N/A | N/A | N/A | N/A | N/A | N/A |
| TOTAL | 6/10 | Av: 24 | 100% | 100% | 83% | 66% | 83% |
SoundHound
| Song title | Found? | Time (secs) | Biog | Lyrics | Videos | Tour dates | Buy |
| Love the Way you Lie |
|
14 |
|
|
|
|
|
| Vision of Love |
|
13 |
|
|
|
|
|
| Magic |
|
9 |
|
|
|
|
|
| Close to You |
|
9 |
|
|
|
|
|
| Itsy Bitsy Teenie Weenie... |
|
16 |
|
|
|
|
|
| Bibliophone |
|
N/A | N/A | N/A | N/A | N/A | N/A |
| Nocturne in E Minor |
|
18 |
|
N/A |
|
|
|
| Incomunikaos |
|
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
| YMCA (sung) |
|
15 |
|
|
|
|
|
| My Heart Will Go on (hummed) |
|
15 |
|
|
|
|
|
| TOTAL | 8/10 | Av: 13 | 87% | 100% | 100% | 37% | 87% |

Farewell to Android
Klout is FarmVille for grown-ups
Does Flash matter on mobile?
What is Twitter?
Thanks for this article. I was asking this question and there was your answer posted the same day! And thanks for doing the work to figure this out. Now I'm going to go buy SoundHound. Thanks again!
What about MusicID with Lyrics? (Link above) Thanks for the review. I just learned about the 5 song limit to shazam yesterday, so I started looking to see if I should just pay up or if there was a decent alternative. You have helped to slim out Shazam. Now its down to two SoundHound and MusicID. I should also point out MusicID is on sale for $0.99. Thoughts? Anyone tried that one?
Sorry I didn't realize it would hide the link behind my name. Here is iTunes link to app..... http://itunes.apple.com/us/app/musicid-with-lyrics/id320029865?mt=8
Sorry I didn't realize it would hide the link behind my name. Goes to iTunes.
I wouldn't recommend Shazam to anyone. To me that's trying to get someone addicted to the product then making them pay for it. Shazam was a top app when it was completely free and without limitation. That is no longer the case. Not only are there competitors now but the fact they change now for what was once free even lowers the appeal even more. Hell Shazam is now coming pre-installed on some phones now. Hey wasn't there a company called Microsoft that tried to force their product on people by making it come installed on people's computer? Wasn't one of those products Internet Explorer? Think Shazam is pulling a Microsoft?
[...] Head-to-head: Shazam vs SoundHound (onsoftware.en.softonic.com) [...]
Music ID is the BEST then Soundhound. Shazaam is pretty worthless IMHO.
My thing in all this is that these kinda apps should be free. They don't do anything that makes them worth money. An AntiMalware app would be worth money. A file manager app that allows you to open zip files is worth money. Apps that should cost money are ones that should add useful features not be toy apps. Only toy apps that should cost money are full length games that can entertain you for hours.
sir i am living in vijayawada i am suffering with deaf from five years i didn't hear sounds now i want to speak .i know you will understand my problem.so, please show me the phone
@piduguvenkatesh, If you are deaf, you probably would not have a need for an app that identifies songs by listening to them. Nothing in this article even hints at the possibility of it helping you to speak. As for showing you the phone...it's an iPhone. I am sure you have them even in vijayawada.
Thanks Thanks Thanks !!!
What about offline tagging? I know Shazam lets users listen to songs without a connection. These clips are saved and then tagged later. Does Sound Hound do this?
yup... soundhound does that too. untagged songs will be stored in history
Great job, you saved me a lot of time. Greetings from Iceland.
I have both Shazam and Soundhound Infinite on my Andorid phone, and when I test few songs from my music library I found Shazam gives a more accurate result. Both app would almost always give me the correct song title, but Shazam did a better job at identifying the album. I would definitely recommend the free Shazam app for anybody who does not care about speed that much. I have to agree Soundhound is about 10x faster than Shazam...In my opinion Shazam seems to be a better option.
Just to let everyone knows, the free version of Soundhound now offers an unlimited song tagging instead of only 5 per month..! the difference with the free version and the full version is that one has ads but not the other.
WELL YOU'RE DUMB
TRIPLEMAC!
SoundHound recently added a feature called LiveLyrics that greatly improves its lyric support and displays the lyrics in time with the music so you can sing along. It doesn't work on every song, obviously, but I think there are over 500,000 songs that support LiveLyrics at this time. I used it for the first time today and was very pleasantly surprised by how well it worked.
If you’re looking to get the definitive answer on the SoundHound vs. Shazam debate, you should check out this lab test video: http://www.youtube.com/watch?v=zGlsnEnKFoI&feature=channelvideotitle