worldveil / dejavu

Audio fingerprinting and recognition in Python
MIT License
6.35k stars 1.43k forks source link

does it suport no database? #275

Closed haha010508 closed 1 year ago

haha010508 commented 2 years ago

i have no database, and i have about only 500 songs, so if i do not use the database such as mysql or others, how i to modify the code?

busterbeam commented 2 years ago

I don't think so. the "crucial" code to fingerprinting and the rest is in fingerprint.py. If you want to setup your own system from scratch work out from that script. the scripts connected to this one deal with encoding and decoding audio and the ones connected with those handle input and output e.g. microphone, terminal and database.

haha010508 commented 2 years ago

thanks for your reply, i will try, and i want to know if have some tools to replace the mysql, faiss is ok?

haha010508 commented 1 year ago

i install mysql in dockerfile