Here is very intelligent app which recognise your voice and search official song for it-
SOUND HOUND
SHORT DISCRIPTION-
A very intelligent app which helps you find your favourite song by recognising song in your voice and let you search the official song for you.