Audio fingerprint database creation and query
labrosa.ee.columbia.edu
labrosa.ee.columbia.edu
Code looks great, but this library requires some sort of frontend to be functional, not to mention that the code hasn't updated in years (probably not since Gian-Carlo's initial release).
audfprint comes with a functional commandline interface for managing such a database, at least in basic form. While I get that this sort of thing can conveniently be written in Matlab, that choice won't help with adoption of the tool. I hardly know of anyone with a Matlab runtime ready to go for random tools.
So torn between a (possibly outdated) library, and code written for an, let's say unusual, runtime, neither of these two really appeal if I wanted to build a de-duplicating audio library.
If you want to do more involved audio analysis and classification, libraries like essentia [1,2] and gaia [3] might be really helpful foryou. Then again, they might be over-kill for your use-case.
[2] http://records.sigmm.ndlab.net/2014/03/essentia-an-open-sour...