4 ms·
One nontrivial part is transforming the spectrogram into some representation that is robust to the things that can affect the query audio, like background noise
by iansimon 16y ago
One nontrivial part is transforming the spectrogram into some representation that is robust to the things that can affect the query audio, like background noise. Another nontrivial part is figuring out, given this representation, how to quickly match the query with a song or database of songs.