Questions tagged [audio-fingerprinting]

An audio fingerprint is a hash code of some digital audio, with the additional properties that it is tolerant of noise and distortion, and can be reproduced without synchronizing with the start of the audio. Audio fingerprints can be used to compare sampled audio with a library of known published audio.

An audio fingerprint is a hash code of some digital audio, with the additional properties that it is tolerant of noise and distortion, and can be reproduced without synchronizing with the start of the audio. Audio fingerprints can be used to compare sampled audio with a library of known published audio.

133 questions
29
votes
5 answers

Open source audio pattern recognition (finger printing)

Is there any open source audio fingerprinting solution that provides a "Shazam like" solution? Shazam uses the commercial solution from Landmark digital but I am looking for an alternative (even if inferior in accuracy and performance) open source…
Variant
  • 17,279
  • 4
  • 40
  • 65
27
votes
1 answer

Puppeteer fingerprint simulation

By doing tests I am faced with JavaScript fingerprinting such like: audio context fingerprinting opengl fingerprinting canvas fingerprinting installed fonts fingerprinting installed plugins fingerprinting webrtc I want to replace the results of…
26
votes
3 answers

Finding duplicate video files by database (millions), fingerprint? Pattern recognition?

In the following scenario: I got a project having a catalog of currently some ten thousand video files, the number is going to increase dramatically. However lots of them are duplicates. With every video file I have associated semantic and…
13
votes
3 answers

Compare Two Audio(locally stored pre-recorded voice command and recorded from microphone in app) in iOS

In-app, I have to compare live recording from previously locally stored voice command if it matches(not only text but also identified person's voice) then perform necessary action. 1-match voice commands from the same person. 2-match command 's…
12
votes
3 answers

Audio fingerprinting library (java)

Are there any audio fingerprinting libraries written in Java? similar to libofa which was written in C++ or C#.
Claudiu
  • 187
  • 1
  • 2
  • 12
12
votes
1 answer

Audio fingerprinting system in Java

Are there any audio fingerprinting systems (PUID, etc) that are implemented in pure Java (for running on Android)?
Isaac Waller
  • 32,709
  • 29
  • 96
  • 107
11
votes
4 answers

How to find what time a part of audio starts and ends in another audio?

I have two audio files in which a sentence is read (like singing a song) by two different people. So they have different lengths. They are just vocal, no instrument in it. A1: Audio File 1 A2: Audio File 2 Sample sentence : "Lorem ipsum dolor sit…
Kadir Şahbaz
  • 418
  • 7
  • 21
9
votes
1 answer

FreeBSD Echoprint codegen

I am trying to compile Echoprint codegen on FreeBSD, but fail. But here's what i get when i try to run make or make install > make "Makefile", line 35: Missing dependency operator "Makefile", line 39: Need an operator "Makefile", line 41: Need an…
Ibolit
  • 9,218
  • 7
  • 52
  • 96
8
votes
2 answers

Real-time identification of non-speech, non-music sound from a continuous microphone stream

I'm looking to log events corresponding to a specific sound, such as a car door slamming, or perhaps a toaster ejecting toast. The system needs to be more sophisticated than a "loud noise detector"; it needs to be able to distinguish that specific…
kostmo
  • 6,222
  • 4
  • 40
  • 51
8
votes
1 answer

Musicg fingerprint for audio input

In musicg I can compare fingerprints of Wave files by the following code : double score = new FingerprintsSimilarity( new Wave("voice1.wav").getFingerprint(), new Wave("voice2.wav").getFingerprint() ).getSimilarity(); Instead of saving…
Senthil Kumar
  • 299
  • 1
  • 4
  • 14
8
votes
3 answers

Comparing two recorded voices

I need to find some literature in how to compare a realtime recorded voice (From a mic) against a database of pre-recorded voices. After comparing I would then need to output a match percentage of it. I am researching on audio fingerprinting, but I…
mario.borg
  • 141
  • 1
  • 8
7
votes
1 answer

How to generate key using KeyGenerator for FingerPrint API in Android

I am trying to implement the FingerPrint API for my application. I am following the Google's Fingerprint Dialog sample for this purpose. It works fine if compileSdkVersion=23 and minSdkVersion=23 but my application's compileSdkVersion is 21 and…
7
votes
1 answer

How to train a machine learning algorithm using MFCC coefficient vectors?

For my final year project i am trying to identify dog/bark/bird sounds real time (by recording sound clips). I am using MFCC as the audio features. Initially i have extracted altogether 12 MFCC vectors from a sound clip using jAudio library. Now I'm…
6
votes
1 answer

Android: Audio Matching (Audio Fingerprinting)

I'm writing an android app that plays an audio file and records what the phone is outputting simultaneously. When the recording is done, it would compare the recording against the original audio played and return whether they match and to what…
Zack
  • 377
  • 6
  • 16
6
votes
1 answer

Verizon SongID - How is it programmed?

For anyone not familiar with Verizon's SongID program, it is a free application downloadable through Verizon's VCast network. It listens to a song for 10 seconds at any point during the song and then sends this data to some all-knowing algorithmic…
CheeseConQueso
  • 5,831
  • 29
  • 93
  • 126
1
2 3
8 9