1. A system, comprising: a memory that stores computer executable components; and a processor that executes the following computer executable components stored within the memory; an interest point detection component that concurrently employs a first interest point detection method to generate a first set of interest points for an audio sample and a second interest point detection method to generate a second set of interest points for the audio sample; a classification component that probes the audio sample to determine a classification of the audio sample that includes at least a type of media capable device that provided the audio sample; a mixing component that generates a mixed set of interest points for the audio sample that comprises a subset of the first set of interest points and a subset of the second set of interest points, wherein the subset of the first set of interest points is determined based on the classification of the audio sample and information associated with the first interest point detection method, and the subset of the second set of interest points is determined based on the classification of the audio sample and other information associated with the second interest point detection method, wherein the mixing component generates the mixed set of interest points by assigning a first weight to the first set of interest points based on the classification of the audio sample and the information associated with the first interest point detection method, and assigning a second weight to the second set of interest points based on the classification of the audio sample and the other information associated with the second interest point detection method; a fingerprint component that generates a fingerprint of the audio sample based on the mixed set of interest points; and a matching component that identifies the audio sample based on a comparison between the fingerprint of the audio sample and one or more reference fingerprints.