Shazam is an app that identifies multimedia. The program stores a catalogue of audio fingerprints in a database. Shazam works by analyzing the captured sound and seeking a match based on an acoustic fingerprint in a database of millions of songs. SongRec is an open source Shazam client for Linux. The software is written in Rust.
Source: LXer – SongRec – open source Shazam client