Speaker verification method
First Claim
Patent Images
1. A speaker verification method comprising:
- performing operations executed by a speaker verification machine, the operations comprising;
comparing a plurality of different test utterances to a plurality of training utterances for a speaker to form a plurality of preliminary verification decisions, one preliminary verification decision for each of the plurality of different test utterances;
weighting each of the plurality of preliminary verification decisions based on a historical error rate corresponding to a respective one of the test utterances; and
combining the weighted preliminary verification 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).
117 Citations
21 Claims
-
1. A speaker verification method comprising:
-
performing operations executed by a speaker verification machine, the operations comprising; comparing a plurality of different test utterances to a plurality of training utterances for a speaker to form a plurality of preliminary verification decisions, one preliminary verification decision for each of the plurality of different test utterances; weighting each of the plurality of preliminary verification decisions based on a historical error rate corresponding to a respective one of the test utterances; and combining the weighted preliminary verification decisions to form a verification decision. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium having instructions stored thereon that, when executed, cause a machine to:
-
compare a plurality of different test utterances to a plurality of training utterances for the speaker to form a plurality of preliminary verification decisions, one preliminary verification decision for each of the plurality of different test utterances; weight each of the plurality of preliminary verification decisions based on a historical error rate corresponding to a respective one of the test utterances; and combine the weighted preliminary verification decisions to form a verification decision. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer readable medium having instructions stored thereon that, when executed, cause a machine to:
-
determine whether a speaker is male; when the speaker is male, use a male variance vector to determine a weighted Euclidean distance between each of a plurality of test utterances and a plurality of training utterances; form a preliminary verification decision for each of the plurality of test utterances to form a plurality of preliminary verification decisions; combine the plurality of preliminary verification decisions to form a verification decision; and weight each of the plurality of preliminary verification decisions based on a historical error rate corresponding to a respective one of the test utterances. - View Dependent Claims (19, 20, 21)
-
Specification