Skip to content

Releases: rugbedbugg/ResonanceID-cli

ResonanceID-cli v0.8.2

06 Mar 02:58
v0.8.2
ee2a1c1

Choose a tag to compare

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