Narzędzie do identyfikacji utworów audio
ResonanceID-cli to narzędzie typu CLI, które umożliwia identyfikację utworów muzycznych na podstawie krótkich fragmentów audio, inspirowane technologią Shazam. Wykorzystuje algorytmy rozpoznawania dźwięku, przechowując odniesienia utworów jako haszowane odciski spektralne w lokalnej bazie danych SQLite. Użytkownicy mogą importować foldery z utworami, a narzędzie automatycznie konwertuje pliki za pomocą ffmpeg, co ułatwia proces dodawania muzyki do bazy danych.
Aplikacja jest napisana w języku Rust, co zapewnia wysoką wydajność i stabilność. ResonanceID-cli identyfikuje nieznane fragmenty audio lub sygnały z mikrofonu, analizując czas, w którym najwięcej odcisków spektralnych się zgadza. Dzięki temu użytkownicy mogą szybko i skutecznie rozpoznać utwory, co czyni to narzędzie przydatnym dla miłośników muzyki oraz profesjonalistów zajmujących się dźwiękiem.





