0

i want to fingerprint multiple sounds from microphone using python. here are some of sounds :

https://vocaroo.com/i/s0cSkxbfBmh1
https://vocaroo.com/i/s0wnOnAwFofj
https://vocaroo.com/i/s0BL91ehSIwZ
https://vocaroo.com/i/s1QW8h53CIJd

i used python dejavu library but it cant recognize multiple sounds that play continuously. (they play continuously)

here is the code i used (from dejavu manual):

from dejavu import Dejavu
config = {
    "database": {
         "host": "127.0.0.1",
         "user": "root",
         "passwd": "admin123",
         "db": "dejavu"
     }
 }

djv = Dejavu(config)
from dejavu.recognize import MicrophoneRecognizer
song = djv.recognize(MicrophoneRecognizer, seconds=5)

print (song)

but as i said it can recognize only one sound in a run.

thanks

anon
  • 433
  • 1
  • 8
  • 14

0 Answers0