SongRec is an unofficial open-source Shazam client for Linux written in Rust. It recognizes audio from an arbitrary audio file or from the microphone, usable through both a GUI and a command line. The GUI provides a history of recognized songs exportable to CSV, and the tool can continuously detect songs from the microphone with a selectable input device.
Directory
Search results
Published directory entries matching your search.
Filters
songrec.fossplant.re
github.com
SongRec is an open-source Shazam client for Linux written in Rust. It recognizes tracks from an arbitrary audio file and audio from the microphone, with usage from both GUI and command line. The GUI keeps a history of recognized songs exportable to CSV, and continuous song detection from the microphone can choose the input device. Songs can also be recognized from speakers rather than the microphone.