Speaker verification method
First Claim
Patent Images
1. A speaker verification method comprising the steps of:
- (a) generating a code book covering a plurality of speakers having a plurality of training utterances for each of the plurality of speakers;
(b) receiving a plurality of test utterances from a speaker;
(c) comparing each of the plurality of test utterances to each of the plurality of training utterances for the speaker to form a plurality of decisions, one decision of the plurality of decisions for each of the plurality of test utterances;
(d) weighting each of the plurality of decisions using a historical probability of false alarm to form a plurality of weighted decisions; and
(e) combining the plurality of weighted decisions to form a verification decision.
8 Assignments
0 Petitions
Accused Products
Abstract
A speaker verification method consist of the following steps: (1) generating a code book (42) covering a number of speakers having a number of training utterances for each of the speakers; (2) receiving a number of test utterances (44) from a speaker; (3) comparing (46) each of the test utterances to each of the training utterances for the speaker to form a number of decisions, one decision for each of the number of test utterances; (4) weighting each of the decisions (48) to form a number of weighted decisions; and (5) combining (50) the plurality of weighted decisions to form a verification decision (52).
57 Citations
18 Claims
-
1. A speaker verification method comprising the steps of:
-
(a) generating a code book covering a plurality of speakers having a plurality of training utterances for each of the plurality of speakers; (b) receiving a plurality of test utterances from a speaker; (c) comparing each of the plurality of test utterances to each of the plurality of training utterances for the speaker to form a plurality of decisions, one decision of the plurality of decisions for each of the plurality of test utterances; (d) weighting each of the plurality of decisions using a historical probability of false alarm to form a plurality of weighted decisions; and (e) combining the plurality of weighted decisions to form a verification decision. - View Dependent Claims (2, 3, 4, 5, 6, 18)
-
-
7. A method of speaker verification, comprising the steps:
-
(a) generating a code book containing a plurality of training utterances for a plurality of people and a male variance vector, a female variance vector and a plurality of impostor utterances; (b) receiving a plurality of test utterances from a speaker; (c) determining if the speaker is a male; (d) when the speaker is male, using the male variance vector to determine a weighted Euclidean distance between each of the plurality of test utterances and the plurality of training utterances; (e) determining a weighted Euclidean distance between each of the plurality of test utterances and the plurality of impostor utterances; (f) forming a decision for each of the plurality of test utterances to form a plurality of decisions; and (g) combining the plurality of decisions to form the verification decision. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer readable storage medium containing computer readable instructions that when executed by a computer performs the following steps:
-
(a) generates a code book covering a plurality of speakers having a plurality of training utterances for each of the plurality of speakers; (b) receives a plurality of test utterances from a speaker; (c) compares each of the plurality of test utterances to each of the plurality of training utterances in the code book and compares each of the plurality of test utterances to each of a plurality of impostor utterances to form a plurality of decisions, one decision of the plurality of decisions for each of the plurality of test utterances; (d) determines a measure of confidence for each of the plurality of decision; (e) assigns a non-parametric weight for each of the plurality of decision based on the measure of confidence; and (f) combines the plurality of weighted decisions to form a verification decision. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification