Show HN: A Scala Implementation of the Chromaprint/AcoustID Audio Fingerprinter
It creates an audio fingerprint designed to identify near-identical audio tracks in the AcoustID and MusicBrainz databases. The algorithm performs a pipeline of operations on an audio stream to extract its fingerprint:
This package is build for Scala 2.11 and 2.12. Then in your Java application:
Then run the command line app (assuming audio file in current folder, double quotes needed for filenames containing spaces).
Source: github.com