Releases: rugbedbugg/ResonanceID-cli
Releases · rugbedbugg/ResonanceID-cli
ResonanceID-cli v0.8.2
Initial release of ResonanceID-cli
A Shazam-style audio fingerprinting CLI that identifies songs from WAV clips using constellation fingerprinting and offset voting.
Features
- Store reference tracks into a local SQLite fingerprint database
- Recognize unknown clips with ranked candidate output
--auto-clip support. Automatically clips to middle 20 seconds for both store and recognize - Batched hash lookup with offset voting for fast, accurate matching
- Dynamic confidence gating to suppress false positives
- Layered TOML config with full CLI override support
- DB management: list-songs, remove-song, db-stats
Usage
Store a reference track
cargo run -- store input.wav "Song Title" "Artist"
Recognize a clip
cargo run -- recognize clip.wav --auto-clip
Full Changelog: https://github.com/rugbedbugg/ResonanceID-cli/commits/v0.8.2