Are there any audio fingerprinting systems (PUID, etc) that are implemented in pure Java (for running on Android)?
Asked
Active
Viewed 5,932 times
12
-
1I have a system that I am working on in Java for doing this, but I don't have the code posted yet. If you're interested e-mail me at kristopher.ives@gmail.com – Kristopher Ives Jan 03 '10 at 11:06
-
Beware that most practical audio finger printing systems are patented, and require a hefty back end processing system. – Raedwald Jun 14 '13 at 19:53
-
possible duplicate of [Audio fingerprinting library (java)](http://stackoverflow.com/questions/2570847/audio-fingerprinting-library-java) – Raedwald Jun 07 '14 at 03:31
1 Answers
2
Sony Ericsson has a pure Java audio recognition app, called TrackID, on their new Android phone. It has also been available on J2ME and presumably other phones for a while. It was developed by Cybercom.
However, it doesn't generate a fingerprint — the audio data is sent to a remote server for identification. As you need to be online anyway to do track identification, I imagine most music recognition apps work in this way.

Christopher Orr
- 110,418
- 27
- 198
- 193