I'd like to know if anyone knows an application or knows of one being developed that can do what I've stated in the question. On mobile devices there's an App called Shazam: Is there an equivalent for this on the Ubuntu desktop?
It'd be really useful as I've several times heard songs online or on TV with no lyrics (so I can't just google them) and I'm left with no idea as to what the name of the music track could be even though they're catchy tunes.
To explain in a clearer way: I'm looking for an application that "listens" to the song playing on your PC for a few seconds and gives you the name of the song using an internet database. If there's a plugin which does this in a media player such as Banshee, Rhythmbox or any other which works on Ubuntu, feel free to point it out as well.
Another website which works: http://www.audiotag.info
Would prefer an desktop application, too :)
You might also want to try nightingale which is a new cross platform music player. It gives you many information (using WWW) for the tracks playing (either from MP3 or from online radio stations) and it comes with a fair collection of add-ons.
You can use song identification shell script (https://github.com/kukulo2011/Song_identification), which works with echoprint-codegen song identification software and Mooma.sh API service. You just have to download, setup, request API key and use the service.