Biometric speaker identification
First Claim
1. A biometric speaker-identification apparatus that generates one or more speaker-identity candidates for a speaker based on probe match scores obtained by performing a voice matching operation between a probe and templates in a biometric corpus, comprising:
- a plurality of prototypes; and
a speaker-identification processor coupled to the biometric corpus, the speaker-identification processor configured to select templates of the biometric corpus as the speaker-identity candidates based on the prototypes,wherein the speaker-identification processor is further configured to;
perform the voice matching operation between the speaker-identity candidates and the templates in the biometric corpus to obtain one or more speaker-identity-candidate match scores;
perform a similarity measurement between the speaker-identity-candidate match scores and the probe match scores to obtain one or more similarity values; and
order the speaker-identity candidates based on the similarity values, andwherein the similarity measurement for an ith speaker-identity candidate is a dot product defined as;
DOTi=SUM(tmsit*pmst),where the sum is taken over all the templates in the biometric corpus, tmsit is a template match score between the ith speaker-identity candidate and a tth template, and pmst is a probe match score for the tth template.
7 Assignments
0 Petitions
Accused Products
Abstract
A biometric speaker-identification apparatus is disclosed that generates ordered speaker-identity candidates for a probe based on prototypes. Probe match scores are clustered, and templates that correspond to clusters having top M probe match scores are compared with the prototypes to obtain template-prototype match scores. The probe is also compared with the prototypes, and those templates corresponding to template-prototype match scores that are nearest to probe-prototype match scores are selected as speaker-identity candidates. The speaker-identity candidates are ordered based on their similarity to the probe.
85 Citations
16 Claims
-
1. A biometric speaker-identification apparatus that generates one or more speaker-identity candidates for a speaker based on probe match scores obtained by performing a voice matching operation between a probe and templates in a biometric corpus, comprising:
-
a plurality of prototypes; and a speaker-identification processor coupled to the biometric corpus, the speaker-identification processor configured to select templates of the biometric corpus as the speaker-identity candidates based on the prototypes, wherein the speaker-identification processor is further configured to; perform the voice matching operation between the speaker-identity candidates and the templates in the biometric corpus to obtain one or more speaker-identity-candidate match scores; perform a similarity measurement between the speaker-identity-candidate match scores and the probe match scores to obtain one or more similarity values; and order the speaker-identity candidates based on the similarity values, and wherein the similarity measurement for an ith speaker-identity candidate is a dot product defined as;
DOTi=SUM(tmsit*pmst),where the sum is taken over all the templates in the biometric corpus, tmsit is a template match score between the ith speaker-identity candidate and a tth template, and pmst is a probe match score for the tth template. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A biometric speaker-identification apparatus that generates a speaker-identity candidate for a speaker based on probe match scores obtained by performing a voice matching operation between a probe and templates in a biometric corpus, comprising:
-
a plurality of prototypes; a speaker-identification processor coupled to the biometric corpus, the speaker-identification processor configured to; group the probe match scores into K clusters; select templates corresponding to ones of the K clusters having probe match scores that exceed M; perform the voice matching operation between the selected templates and the prototypes to obtain template-prototype match scores; perform the voice matching operation between the probe and the prototypes to obtain probe-prototype match scores; select as speaker-identity candidates one or more templates corresponding to template-prototype match scores that are nearest to the probe-prototype match scores based on a nearness measurement perform the voice matching operation between the speaker-identity candidates and the templates in the biometric corpus to obtain one or more speaker-identity-candidate match scores; perform a similarity measurement between the speaker-identity-candidate match scores and the probe match scores to obtain one or more similarity values; and order the speaker-identity candidates based on the similarity values, wherein the similarity measurement for an ith speaker-identity candidate is a dot product defined as;
DOTi=SUM(tmsit*pmst),where the sum is taken over all the templates in the biometric corpus, tmsit is a template match score between the ith speaker-identity candidate and a tth template, and pmst is a probe match score for the tth template. - View Dependent Claims (8)
-
-
9. A biometric speaker-identification method performed by processing circuitry, the method comprising:
-
storing a plurality of prototypes in a memory; selecting templates of a biometric corpus as one or more speaker-identity candidates for a probe based on the prototypes; performing a voice matching operation between the speaker-identity candidates and the templates in the biometric corpus to obtain speaker-identity-candidate match scores; performing a similarity measurement between the speaker-identity-candidate match scores and probe match scores to obtain similarity values; and ordering the speaker-identity candidates based on the similarity values, wherein the similarity measurement for an ith speaker-identity candidate is a dot product defined as;
DOTi=SUM(tmsit*pmst),where the sum is taken over all the templates in the biometric corpus, tmsit is a template match score between the ith speaker-identity candidate and a tth template, and pmst is a probe match score for the tth template. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification