10. A system for performing speaker recognition comprising: a memory configured to store a received audio input; and a digital signal processor coupled to the memory, the digital signal processor to determine a speaker recognition score based on a received audio input, to generate a speech to noise ratio based on the received audio input, to generate a noise type label corresponding to the received audio input, to determine a selected adaptive speaker recognition threshold from a plurality of adaptive speaker recognition thresholds based on the speech to noise ratio, the noise type label, and a target false accept rate corresponding to the received audio input, wherein each of the plurality of adaptive speaker recognition thresholds is associated with a particular noise type label, a particular speech to noise ratio, and a particular target false accept rate, and wherein each of the plurality of adaptive speaker recognition thresholds provides a threshold corresponding to a lowest target false reject rate for the particular noise type label, the particular speech to noise ratio, and the particular target false accept rate, and to perform speaker recognition for the received audio input based on a comparison of the speaker recognition score to the selected adaptive speaker recognition threshold.
12. The system of claim 10 , wherein the digital signal processor to determine the adaptive speaker recognition threshold comprises the digital signal processor to access a look up table based on the speech to noise ratio, the noise type label, and the target false accept rate.