It is not at all easy to answer the question of which of the two music search services is better. Each of them has its own advantages and disadvantages. For example, when you are doing something in the house, then you need the right tool for a particular action – a nail is driven in with a hammer, and a screw is tightened with a screwdriver.
SoundHound allows you to find music even when a person is just humming or whistling a melody. Of course, the search will not always be successful. Its success depends largely on the level of ambient background noise.
Shazam will only be able to find a song when the real song is recorded on the microphone. In this case, the source of the music does not really matter. This can be a radio, TV, speaker of a smartphone or laptop. But SoundHound will do just fine with this task. Perhaps his task will be completed even faster.
SoundHound is available as a free version or as a subscription to this app. The difference lies in the large amount of ads in the free version. You can also state a lower level of sensitivity in the absence of a paid subscription.
Shazam was acquired by Apple in 2017. The purchase cost the Cupertino corporation $ 400 million. Since then, the app has been greatly improved. It is universal and suitable for devices on iOS, Android, macOS, WatchOS. Sometimes problems can occur when installing SoundHound, but this is usually rare. The Shazam app is completely free of any ads.
To sum it up, Shazam is the best choice overall. If you need a very sensitive music search application, then SoundHound is the best choice. By the way, this application will be a good helper for those who are professionally engaged in singing. For example, for a musician in a bar, it will become simply irreplaceable, since it will be able to find almost any composition that visitors order.