I wish it weren't song-based, though it's an understandable implementation.
As others have noted, there are often many cues 'n' clues even before a single word is uttered. But also, I have trouble enough picking out words in my native tongue, let alone when transmogrified by musical prosody and accompaniment.
Today I learned that Polish sounds nothing like what I thought it sounded like :)