1. A method comprising: generating, by a device including a processor, a spectrogram of a first audio sample, wherein the spectrogram is generated using a first time separation window that is constrained to a predefined range of values from a second time separation window value employed in other spectrograms of other audio samples; computing, by the device, wavelet coefficients for the spectrogram of the first audio sample; comparing, by the device using a first searching algorithm, the computed wavelet coefficients for the spectrogram of the first audio sample to stored wavelet coefficients for the other spectrograms of other audio samples to identify a subset of the other spectrograms, respectively having a plurality of wavelet coefficients that match a plurality of the wavelet coefficients of the spectrogram of the first audio sample, in which to employ a second searching algorithm; and identifying, by the device using the second searching algorithm, from the subset of the spectrograms, a second audio sample that corresponds to one of the subset of the other spectrograms that matches the spectrogram.