Patent US4053710A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4053710A Expired / Lapsed US ⏱️ 0.0 years remaining

Automatic speaker verification systems employing moment invariants

Assignee: NCR Voyix Corp
•
Filing: 1976-03-01
•
Granted: 1977-10-11
•
Expires: 1996-03-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An electrical voice print is converted into sampled digital values which are converted into corresponding moment invariants (MI). A comparison of the moment invariant values of a standard phrase uttered by the same person and stored in the storage means against the most recently converted moment invariants determines the degree of correlation. A high degree of correlation is indicative of a voice match.

Inventors

  • 👤 Jeram G. Advani
  • 👤 Bruno J. Paganini
  • 👤 William J. Hale

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 04:08
CPC Classifications
G; G10; G10L; G10L17/00; G10L17/02; G07; G07C; G07C9/00; G07C9/20; G07C9/22; G07C9/25; G07C9/257

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 156 words
The method of verifying the identity of a person by the use of utterance comparisons comprising the steps of: a. computing an utterance vector from samples of the person's speech; b. computing an utterance vector from samples of an imposter's speech; c. analyzing the computed utterance vector of the person and the computed utterance vector of the imposter for deriving weighting factors indicative of the differences therebetween; d. recording the person's computed utterance vector and said weighting factors on a security card that is issued to said person; e. comparing the utterance vector recorded on said security card against a most recent computed utterance vector from the person for determining the differences therebetween; f. comparing the differences determined in step (e) with said recorded weighting factors and verifying the identity of said person if the comparison is within a first range and rejecting the identity of said person if the comparison is within a second range.
Claim 2
Independent Claim 156 words
The method of verifying the identity of a person by the use of utterance comparisons comprising the steps of: a. computing an utterance vector from samples of the person's speech; b. computing an utterance vector from samples of an imposter's speech; c. analyzing the computed utterance vector of the person and the computed utterance vector of the imposter for deriving weighting factors indicative of the differences therebetween; d. recording the person's computed utterance vector and said weighting factors on a security card that is issued to said person; e. comparing the utterance vector recorded on said security card against a most recent computed utterance vector from the person for determining the differences therebetween; f. comparing the differences determined in step (e) with said recorded weighting factors and verifying the identity of said person if the comparison is within a first range and rejecting the identity of said person if the comparison is within a second range.
Claim 3
Dependent Claim 35 words
The method according to claim 1 wherein the steps (a) and (b) are repeated a plurality of times; and average utterance vectors are computed for the computed utterance vectors of step (a) and step (b).
Claim 4
Independent Claim 116 words
The method of verifying the identity of a person by the use of reference utterances comprising: a. computing said reference utterance from sets of moment invariants developed from a plurality of different utterances of a phrase by said person; b. computing a plurality of imposter utterance vectors from sets of moment invariants developed from a plurality of different utterances of a phrase by a plurality of imposters; c. computing an error weighting function of the differences between said reference utterance and said imposter utterance and setting a threshold for acceptance of verification as a function of error in verification; and d. verifying the identity of said person when the reference utterance is above the set threshold.
Claim 5
Independent Claim 116 words
The method of verifying the identity of a person by the use of reference utterances comprising: a. computing said reference utterance from sets of moment invariants developed from a plurality of different utterances of a phrase by said person; b. computing a plurality of imposter utterance vectors from sets of moment invariants developed from a plurality of different utterances of a phrase by a plurality of imposters; c. computing an error weighting function of the differences between said reference utterance and said imposter utterance and setting a threshold for acceptance of verification as a function of error in verification; and d. verifying the identity of said person when the reference utterance is above the set threshold.
Claim 6
Dependent Claim 61 words
The method according to claim 2 wherein each of said moment invariants is computed using the following formula: ##EQU12## where: Yi = the digital value of the reference utterance sampled at Xi; Y and X are the mean values of the distribution of Yi and Xi, respectively; N = number of samples; p+q ≦ 6, where p and q are integers.
Claim 7
Dependent Claim 29 words
The method according to claim 3 and further comprising the step of: a. recording the person's computed utterance vector on a security card that is issued to said person.
Claim 8
Dependent Claim 34 words
The method according to claim 3 wherein the steps (a) and (b) are repeated a plurality of times; and average utterance vectors are computed for the utterance vectors of step (a) and step (b).
Claim 9
Independent Claim 118 words
A system for verifying the identity of an electrical signal comprising: means for providing a representation of sampled amplitude values of said electrical signal; means for computing moment invariants from said sampled amplitude values; storage means for storing a plurality of computed moment invariants representative of imposter electrical signals; analyzing means for computing weighting functions indicative of the differences between computed imposter moment invariants and the first named computed moment invariants; recording means for recording the computed first named moment invariants and the weighting functions therefor; and means for accepting the identity of said electrical signal when moment invariants computed from a non-recorded electrical signal compare with the recorded moment invariants within limits established by said weighting functions.
Claim 10
Independent Claim 118 words
A system for verifying the identity of an electrical signal comprising: means for providing a representation of sampled amplitude values of said electrical signal; means for computing moment invariants from said sampled amplitude values; storage means for storing a plurality of computed moment invariants representative of imposter electrical signals; analyzing means for computing weighting functions indicative of the differences between computed imposter moment invariants and the first named computed moment invariants; recording means for recording the computed first named moment invariants and the weighting functions therefor; and means for accepting the identity of said electrical signal when moment invariants computed from a non-recorded electrical signal compare with the recorded moment invariants within limits established by said weighting functions.
Claim 11
Independent Claim 169 words
A system for verifying the identity of a person from an utterance of a reference phrase comprising: a. means for transforming said uttered reference phrase into electrical signals; b. means for sampling said electrical signals and for converting the samples into amplitude values; c. means for operating upon said amplitude values for computing identity moment invariants of said amplitude values; d. means for storing said identity moment invariants; e. means for storing a plurality of moment invariants corresponding to reference phrases uttered by imposters; f. analyzing means operatively connected to said means for storing said identity moment invariants and said means for storing a plurality of imposter moment invariants for deriving factors indicative of the differences therebetween; and g. means for recording said identity moment invariants and said derived factors whereby identity of a person is established by comparing the computed identity moment invariants of a reference phrase uttered at a later time against the recorded identity moment invariant when the differences therebetween compare favorably with said derived factors.
Claim 12
Independent Claim 169 words
A system for verifying the identity of a person from an utterance of a reference phrase comprising: a. means for transforming said uttered reference phrase into electrical signals; b. means for sampling said electrical signals and for converting the samples into amplitude values; c. means for operating upon said amplitude values for computing identity moment invariants of said amplitude values; d. means for storing said identity moment invariants; e. means for storing a plurality of moment invariants corresponding to reference phrases uttered by imposters; f. analyzing means operatively connected to said means for storing said identity moment invariants and said means for storing a plurality of imposter moment invariants for deriving factors indicative of the differences therebetween; and g. means for recording said identity moment invariants and said derived factors whereby identity of a person is established by comparing the computed identity moment invariants of a reference phrase uttered at a later time against the recorded identity moment invariant when the differences therebetween compare favorably with said derived factors.
Claim 13
Dependent Claim 67 words
The system according to claim 8 wherein said means for operating upon said amplitude values computes each moment invariant according to the following formula: ##EQU13## where: Yi = the digital value of said electrical signal sampled at Xi; Y and X are the mean values of the distribution of Yi and Xi, respectively; N = number of samples; p+q ≦ 6, where p and q are integers.
Claim 14
Dependent Claim 28 words
The system according to claim 8 and further comprising: means for averaging the computed moment invariants corresponding to a similar uttered reference to establish an average moment invariant.
Claim 15
Independent Claim 135 words
A system for verifying the identity of an individual by comparing the individual's previously recorded utterance against a non-recorded utterance and verifying the individual's identity if the comparison is favorable, said system comprising: means for providing a representation of sampled amplitude values of the individual's utterance; means for computing moment invariants from said sampled amplitude values; storage means for storing a plurality of computed moment invariants representative of imposter utterances; analyzing means for computing weighting functions indicative of the differences between computed imposter moment invariants and computed individual moment invariants; recording means for recording the computed individual moment invariants and the weighting functions therefor; and means for accepting the identity of said individual when moment invariants computed from an individual's non-recorded utterance compare with the recorded moment invariants within limits established by said weighting functions.
Claim 16
Independent Claim 135 words
A system for verifying the identity of an individual by comparing the individual's previously recorded utterance against a non-recorded utterance and verifying the individual's identity if the comparison is favorable, said system comprising: means for providing a representation of sampled amplitude values of the individual's utterance; means for computing moment invariants from said sampled amplitude values; storage means for storing a plurality of computed moment invariants representative of imposter utterances; analyzing means for computing weighting functions indicative of the differences between computed imposter moment invariants and computed individual moment invariants; recording means for recording the computed individual moment invariants and the weighting functions therefor; and means for accepting the identity of said individual when moment invariants computed from an individual's non-recorded utterance compare with the recorded moment invariants within limits established by said weighting functions.
Claim 17
Dependent Claim 65 words
The system according to claim 11 wherein said means for computing moment invariants computes each moment invariant according to the following formula: ##EQU14## where: Yi = the digital value of said electrical signals sampled at Xi; Y and X are the mean values of the distribution of Yi and Xi, respectively; N = number of samples p+q ≦ 6, where p and q are integers.
Claim 18
Dependent Claim 28 words
The system according to claim 11 and further comprising: means for averaging the computed moment invariants corresponding to a similar uttered reference to establish an average moment invariant.
Claim 19
Independent Claim 142 words
A system for verifying the identity of a person by the use of utterance comparisons comprising: means for converting an utterance into a corresponding electrical signal; means for providing representations of sampled amplitude values of said corresponding electrical signals; means for computing moment invariants from said provided representations; memory means for storing said computed moment invariants; means for storing a plurality of computed moment invariants corresponding to imposter utterances; analyzing means for computing weighting functions indicative of the differences between the moment invariants of the person to be identified and those of an imposter; means for comparing subsequent computed moment invariants of the person against previously computed moment invariants for providing representations of the differences therebetween; and means for comparing said provided difference representations against said computed weighting functions and for providing an acceptance indication when said differences are within acceptable magnitudes.
Claim 20
Independent Claim 142 words
A system for verifying the identity of a person by the use of utterance comparisons comprising: means for converting an utterance into a corresponding electrical signal; means for providing representations of sampled amplitude values of said corresponding electrical signals; means for computing moment invariants from said provided representations; memory means for storing said computed moment invariants; means for storing a plurality of computed moment invariants corresponding to imposter utterances; analyzing means for computing weighting functions indicative of the differences between the moment invariants of the person to be identified and those of an imposter; means for comparing subsequent computed moment invariants of the person against previously computed moment invariants for providing representations of the differences therebetween; and means for comparing said provided difference representations against said computed weighting functions and for providing an acceptance indication when said differences are within acceptable magnitudes.
Claim 21
Dependent Claim 65 words
The system according to claim 14 wherein said means for computing moment invariants computes each moment invariant according to the following formula: ##EQU15## where: Yi = the digital value of said electrical signals sampled at Xi; Y and X are the mean values of the distribution of Yi and Xi, respectively; N = number of samples; p+q ≦ 6, where p and q are integers.
Claim 22
Dependent Claim 28 words
The system according to claim 14 and further comprising: means for averaging the computed moment invariants corresponding to a similar uttered reference to establish an average moment invariant.

References Cited (Backward Citations)

US3466394A Cited
US3700815A Cited
US3705384A Cited
US3919479A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-10-10 1981-04-11 1981-10-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-10-10 1985-04-11 1985-10-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-10-10 1989-04-11 1989-10-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag