SongRec
SongRec — это клиент Shazam с открытым исходным кодом для Linux, написанный на Rust.
▫️Распознавать звук из произвольного аудиофайла.
▫️Распознайте звук с микрофона.
▫️Использование как из графического интерфейса, так и из командной строки (для части распознавания файлов).
▫️Предоставьте историю распознанных песен в графическом интерфейсе, экспортируемом в CSV.
▫️Непрерывное обнаружение песни с микрофона с возможностью выбора устройства ввода.
▫️Возможность распознавать песни из динамиков, а не из микрофона (на совместимых настройках PulseAudio).
▫️Возможность создания приманки из песни, которая при воспроизведении обманет Шазама, заставив его думать, что это и есть та песня, о которой идет речь.
https://github.com/marin-m/SongRec@open_source_friend