A method, comprising: using a processor to execute computer executable instructions stored on a computer readable medium to perform the following acts: receiving, via the processor, a first portion of a probe audio sample; comparing the first portion to a plurality of reference audio samples to identify a plurality of matching reference audio samples; identifying a plurality of matching reference audio samples that satisfy a sufficient match threshold; scoring the matching reference audio samples that satisfy the sufficient match threshold based on a set of parameters; and retaining the matching reference audio samples from being outputted, wherein the matching reference audio samples retained do not satisfy a predetermined score threshold that is based on the set of parameters, and wherein the operations further comprise: generating a comparison of a second portion of the probe audio sample to the plurality of reference audio samples to identify any additional matching reference audio samples; iteratively reassessing the scores of the retained matching reference audio samples based on further comparisons with said any additional matching reference audio samples identified from the second portion of the probe sample and on the set of parameters for the retained matching reference audio samples to determine scores for the retained matching reference audio samples and the additional matching reference audio samples; and outputting as matches a subset of the retained matching reference audio samples and the additional matching reference audio samples that satisfy the predetermined score threshold greater than other matching reference audio samples of the set. using a processor to execute computer executable instructions stored on a computer readable medium to perform the following acts: receiving, via the processor, a first portion of a probe audio sample; comparing the first portion to a plurality of reference audio samples to identify a plurality of matching reference audio samples; identifying a plurality of matching reference audio samples that satisfy a sufficient match threshold; scoring the matching reference audio samples that satisfy the sufficient match threshold based on a set of parameters; and retaining the matching reference audio samples from being outputted, wherein the matching reference audio samples retained do not satisfy a predetermined score threshold that is based on the set of parameters, and receiving, via the processor, a first portion of a probe audio sample; comparing the first portion to a plurality of reference audio samples to identify a plurality of matching reference audio samples; identifying a plurality of matching reference audio samples that satisfy a sufficient match threshold; scoring the matching reference audio samples that satisfy the sufficient match threshold based on a set of parameters; and retaining the matching reference audio samples from being outputted, wherein the matching reference audio samples retained do not satisfy a predetermined score threshold that is based on the set of parameters, and generating a comparison of a second portion of the probe audio sample to the plurality of reference audio samples to identify any additional matching reference audio samples; iteratively reassessing the scores of the retained matching reference audio samples based on further comparisons with said any additional matching reference audio samples identified from the second portion of the probe sample and on the set of parameters for the retained matching reference audio samples to determine scores for the retained matching reference audio samples and the additional matching reference audio samples; and outputting as matches a subset of the retained matching reference audio samples and the additional matching reference audio samples that satisfy the predetermined score threshold greater than other matching reference audio samples of the set.