1. A system comprising: a memory that has stored thereon computer executable components; and a processor that executes the following computer executable components stored in the memory: an input component that receives an audio sample; a spectrogram component that generates a spectrogram of the audio sample; an interest point detection component that generates a set of interest points based on local maxima over respective time/frequency windows of the spectrogram, wherein interest points in the set of interest points are associated with time and frequency positions; a quality component that generates and associates respective quality scores with interest points in the set of interest points, wherein a quality score for an interest point is based on a magnitude of the interest point compared to an average magnitude of points of a time/frequency window associated with the interest point; and an interest point filter component that filters the set of interest points based on the respective quality scores associated with the interest points in the set of interest points and a desired density.