Releases: AddictedCS/soundfingerprinting
v4.0.0
3.1.0-stable
Adding 2 additional fields to ResultEntry
object:
QueryMatchStartsAt
- returns time position where resulting track started to match in the query
TrackMatchStartsAt
- returns time position where the query started to match in the resulting track
Useful in those cases when the resulting track information is unavailable on unknown.
3.0.0 stable
Version 3.0.0 comes with a long list of improvements. The framework provides better precision / recall / processing speed when creating and querying the datasource for the matches. Result entries do contain Coverage, Confidence, TrackStartsAt properties, providing users with information about the resulting match. All users of 2.x are encouraged to migrate to 3.0.x, and re-insert all the fingerprints in the datasource since the signature of the fingerprints has changed. Check Solr datasource for a fast persistent storage for fingerprints https://github.com/AddictedCS/soundfingerprinting.solr.
Adding options for clustering fingerprints to minimize search scope during query
3.0.0-beta
Improved precision/recall/performance version.
3.0.0-alpha
Fixing NAudio bug related to reading audio stream directly from URL
Other improvements added as well, mainly to NAudio service.
Minor updates in project dependencies
Adding correct dependency binding to SamplesAggregator
. Updating Ninject version on all projects to the latest 3.2.2.0 release.
SoundFingerprinting major release
Release a better and improved SoundFingerprinting library, with separated audio and model services and clearer fluent syntax. Hiding dependency resolver, no more hidden injections will be available.