Sono ormai molto diffuse sugli smartphone le applicazioni per il riconoscimento di brani musicali. Tra queste ricordiamo Shazam e SoundHound. Per chi non lo sapesse, questa tipologia di software permette di riconoscere un qualsivoglia brano facendolo semplicemente ascoltare al proprio cellulare. Quante volte ci è capitato di trovarci in un locale pubblico, in un negozio, in autobus e imbatterci in una canzone interessante trasmessa via radio o via HiFi e desiderare in quel momento di conoscerne il titolo e, perchè no, l'artista? Ebbene un software del genere con un semplice click è in grado di ascoltare la musica di sottofondo per circa 30 secondi, analizzarla e tirare fuori tutti i dati relativi.
Ma come avviene questa magia?