How do music identificction apps like Shazam work? How do music identificction apps like Shazam work?