Speaker recognition using adaptive thresholding
First Claim
Patent Images
1. A computer-implemented method for speaker recognition comprising:
- determining a speaker recognition score based on a received audio input;
generating a speech to noise ratio based on the received audio input;
generating a noise type label corresponding to the received audio input;
determining 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
performing speaker recognition for the received audio input based on a comparison of the speaker recognition score to the selected adaptive speaker recognition threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques related to speaker recognition are discussed. Such techniques may include determining an adaptive speaker recognition threshold based on a speech to noise ratio and noise type label corresponding to received audio and performing speaker recognition based on the adaptive speaker recognition threshold and a speaker recognition score corresponding to received audio.
10 Citations
23 Claims
-
1. A computer-implemented method for speaker recognition comprising:
-
determining a speaker recognition score based on a received audio input; generating a speech to noise ratio based on the received audio input; generating a noise type label corresponding to the received audio input; determining 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 performing speaker recognition for the received audio input based on a comparison of the speaker recognition score to the selected adaptive speaker recognition threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
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. - View Dependent Claims (11, 12, 13, 14, 15, 23)
-
-
16. At least one non-transitory machine readable medium comprising a plurality of instructions that, in response to being executed on a device, cause the device to provide speaker recognition by:
-
determining a speaker recognition score based on a received audio input; generating a speech to noise ratio based on the received audio input; generating a noise type label corresponding to the received audio input; determining 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 performing speaker recognition for the received audio input based on a comparison of the speaker recognition score to the selected adaptive speaker recognition threshold. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification