SoundHound
SoundHound - is a useful program for mobile devices on Android, which will help to recognize sounding song. The application has a built-in microphone that will help you figure out the name of a track. You can even just hum a song, for the program to recognize it. It should be noted that for the operation of the product will need to have Internet connection. If not, then the app will store music in the memory of the mobile device, and when the first connection it will be recognized. There are also social functions. They will help to be aware of the updates, and to publish findings in social networks. The program has an extensive music collection.