-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can this algorithm load the historical features into memory first, so that the matching speed is improved, but I don't know how to modify your basic code #88
Comments
It does that. |
My idea is to extract the hash, time (also the so-called eigenvalues) from the historical audio, and then load the eigenvalues into the memory. Users can match in the memory through wav and MP3 through match, and the search speed of tens of millions of songs will be improved. |
I wouldn't call the peaks "eigenvalues" (although sinusoids are the eigenfunctions of LTI systems so .. maybe?) but otherwise your description seems to cover what audfprint currently does. |
Hello, but, adding 100,000 songs to the library (most songs are 2 to 3 minutes long), I simulate a song of the user to match the matching speed is very slow, how to tune it, and get the result within 4 seconds? , or results in a shorter time |
There is another question, hello, is the algorithm of match a simhash idea? |
Hello, I don't understand something about the match logic in the audfprint part, or what the specific algorithm logic is. I want to rewrite it into the Java version of the match logic. |
Can this algorithm load the historical features into memory first, so that the matching speed is improved, but I don't know how to modify your basic code
The text was updated successfully, but these errors were encountered: