Skip to content

Latest commit

 

History

History
12 lines (5 loc) · 1.5 KB

fingerprint.md

File metadata and controls

12 lines (5 loc) · 1.5 KB

Fingerprint

To identify an audio track, a unique signature with its characteristic features is going to be created. Various implementations of such acoustic fingerprint already exist, although only a few of them are open source and free to use. The most promising one were Echoprint and Chromaprint, but in the end neither of them actually fits for this scenario.

While most of the commercial solution use proprietary technology, Echonest was one of the first providers who shared their datasets and infrastructure. Following their acquisition by Spotify last year, their services got closed. Since then other organizations like Mooma.sh tried to provide a matching service. None of them were capable to provide an ongoing community and shutdown after a few months.

AcoustID with Chromaprint on the contrary just had their 5th anniversay with a promising amount matching records. The problem here is the use case: Chromaprint requires full length tracks for indexing and doesn't work with short audio snippets.

So far none of the open implementations that could be ported to the browser work reliable with partial content. This severe issue has to be solved before the work at the browser extension can be continued.