SongRec is an open-source Shazam client for Linux, written in Rust.
Features:
* Recognize audio from an arbitrary audio file.
* Recognize audio from the microphone.
* Usage from both GUI and command line (for the file recognition part).
* Provide an history of the recognized songs on the GUI, exportable to
CSV.
* Continuous song detection from the microphone, with the ability to
choose your input device.
* Ability to recognize songs from your speakers rather than your
microphone (on compatible PulseAudio setups).
* Generate a lure from a song that, when played, will fool Shazam into
thinking that it is the concerned song.
A (command-line only) Python version, which I made before rewriting in
Rust for performance, is also available for demonstration purposes. It
supports file recognition only.
Maintained by: Ralph Spitzner
Keywords: shazam,song recognition,Shazam,Recognize audio
ChangeLog: SongRec
Homepage:
https://github.com/marin-m/SongRec
Download SlackBuild:
SongRec.tar.gz
SongRec.tar.gz.asc (FAQ)
(the SlackBuild does not include the source)
Individual Files: |
LICENSE |
README |
SongRec.SlackBuild |
SongRec.info |
doinst.sh |
slack-desc |
© 2006-2025 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of
Patrick Volkerding
Linux® is a registered trademark of
Linus Torvalds