For quite some time, Musixmatch was one of my favourite apps, as it allowed you to play a song on a mobile device and display the lyrics to it (more about it here). Sadly, with the passing of time, the free version of the app lost many of its functionalities (although the extension for YouTube still works, and I still recommend it). Fortunately, I have found something which might replace Musixmatch, and add something extra.
The free app SoundHound (iOs, Android, Windows, Blackberry) is a mixture of the popular app Shazam + Musixmatch…with an extra twist. Just like Shazam, if you want to know what song is playing, you need to tap on the app and it will yield information about singer, song title, and album (in most cases, anyway).
The extra feature that SoundHound offers compared to Shazam is that you can also sing or even hum the song you’re looking for. The likelihood of the app recognising the song may depend on the user’s singing voice, maybe even pronunciation, and the degree of accuracy may not be as high as that of the original, granted, but it is well worth a try (even as a challenge or a competition among friends / students?).
Once the song has been identified, you can choose to play the song from Apple Music / Google Play, if you have a subscription; from Spotify, if you are a Premium user; or go to good old free YouTube (this can be set as the default option in the settings). As the song starts playing, the lyrics will come up, so you can listen and read.
I have tested it using songs in English, French and Spanish, and it seems to work. You can try it for free, anyway, for your own personal use, or as a recommendation to students. If you try it out, why not review it by leaving a comment below?