TGViewer
GitHub Сообщество GitHub Сообщество @githublib · 8.41K subscribers
Post #833 2.93K
SongRec

Клиент Shazam с открытым исходным кодом для Linux, написанный на языке Rust.

Функции:
Распознавание звука из произвольного аудиофайла.
Распознавание звука с микрофона.
Использование как из графического интерфейса, так и из командной строки (для части распознавания файлов).
Предоставление истории распознанных песен в графическом интерфейсе с возможностью экспорта в CSV.
Непрерывное распознавание песен с микрофона, с возможностью выбора устройства ввода.
Возможность распознавания песен с колонок, а не с микрофона (на совместимых установках PulseAudio).
Генерирование приманки из песни, которая при воспроизведении обманет Shazam, заставив его думать, что это та самая песня.
Версия (только для командной строки) на языке Python, которую я сделал, прежде чем переписать на Rust для повышения производительности, также доступна для демонстрации. Она поддерживает только распознавание файлов.

https://github.com/marin-m/SongRec

👉 @Githublib
  • 👍 10
  • ⚡ 1
More from @githublib
  1. Oct 5, 2026🖼 Из картинки - в 3D-сцену со звуком: image-blaster Загружаешь изображение, запускаешь Cl…
  2. Oct 5, 2026OpenCTI — это мощная платформа для управления угрозами и киберразведкой. Она позволяет соб…
  3. Oct 2, 2026xdg-ninja — это полезный инструмент для программистов и пользователей Linux, который помог…
  4. Sep 29, 2026📱 CarrierSIM: экспериментальный способ включить VoWiFi на iPhone в России На GitHub появи…
  5. Sep 23, 2026Порт Doom (1993), который запускается внутри PDF-файла. DoomPDF — это библиотека Python, к…
  6. Sep 21, 2026Bubble Tea — это мощный и элегантный фреймворк для создания терминальных пользовательских…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →