← Back to Patent Explorer
US6256609B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for speaker recognition using lattice-ladder filters

Assignee: Washington University in St. Louis
•
Filing: 1998-05-11
•
Granted: 2001-07-03
•
Expires: 2018-05-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for speech analysis and synthesis, including speaker recognition, includes a programmable lattice-ladder notch filter which may be programmed to exhibit both filter poles and filter zeros and thereby exhibit a power spectral density with a better fit to that of a speech frame such that, when energized by a selected signal sample, a more accurate regeneration of speech is achieved. The filter parameters may be reliably and systematically determined as a single solution to a mathematical analysis given a set of gain parameters matching the observed covariance data and having a prescribed set of transmission zeros. These transmission zeros may either be preselected as a design specification, or recovered from analysis of the speech data. A speech frame may be analyzed and provide a set of parameters which may be transmitted to a remote location where a synthesizer may accurately reproduce the speech frame. A method and apparatus for speaker identification, and speaker verification with a smart card are disclosed implementing the lattice-ladder notch (LLN) filter methodology.

Inventors

  • 👤 Christopher I. Byrnes
  • 👤 Anders Lindquist

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 23:11
CPC Classifications
G; G10; G10L; G10L25/00; G10L25/48; G10L17/00; G10L17/02; G10L19/00; G10L19/02

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 60 words
An enrollment device for enrolling a person into a speaker recognition system, said device including an LLN filter analyzer for converting said person's voiced speech into a set of LLN filter parameters, and a storage medium for storing said LLN filter parameters for later retrieval and comparison with voiced speech of any person seeking to access said speaker recognition system.
Claim 2
Dependent Claim 60 words
An enrollment device for enrolling a person into a speaker recognition system, said device including an LLN filter analyzer for converting said person's voiced speech into a set of LLN filter parameters, and a storage medium for storing said LLN filter parameters for later retrieval and comparison with voiced speech of any person seeking to access said speaker recognition system.
Claim 3
Dependent Claim 43 words
The enrollment device of claim 1 wherein the LLN filter analyzer comprises a converter for converting each frame of said person's voiced speech into a set of filter zeros and covariances, and a set of gains which match said filter zeros and covariances.
Claim 4
Dependent Claim 29 words
The enrollment device of claim 2 wherein the LLN filter analyzer further comprises a calculator for calculating a set of filter parameters from the filter zeros and filter covariances.
Claim 5
Dependent Claim 23 words
The enrollment device of claim 1 wherein said person's voiced speech is broken down into a plurality of frames having a predetermined order.
Claim 6
Dependent Claim 14 words
The enrollment device of claim 1 wherein said storage medium comprises a smart card.
Claim 7
Dependent Claim 14 words
The enrollment device of claim 1 wherein said storage medium comprises a data base.
Claim 8
Dependent Claim 63 words
A speaker recognition device comprising an LLN filter analyzer for analyzing a person's voiced speech and converting it into a set of LLN filter parameters, and a comparator for comparing at least one parameter from said voiced speech LLN filter parameters with at least one parameter from a previously determined set of LLN filter parameters to make a speaker verification or identification decision.
Claim 9
Dependent Claim 63 words
A speaker recognition device comprising an LLN filter analyzer for analyzing a person's voiced speech and converting it into a set of LLN filter parameters, and a comparator for comparing at least one parameter from said voiced speech LLN filter parameters with at least one parameter from a previously determined set of LLN filter parameters to make a speaker verification or identification decision.
Claim 10
Dependent Claim 37 words
The speaker recognition device of claim 1 wherein said LLN filter analyzer further comprises a frame identifier for identifying an appropriate set of LLN filter parameters from amongst a set of stored LLN filter parameters for comparison.
Claim 11
Dependent Claim 22 words
The speaker recognition device of claim 1 wherein said previously determined set of LLN filter parameters are stored in a storage medium.
Claim 12
Dependent Claim 39 words
The speaker recognition device of claim 9 wherein said storage medium is physically dissociated from said speaker recognition device and further comprising an input device for accepting the dissociated storage medium and accessing the LLN filter parameters stored therein.
Claim 13
Dependent Claim 15 words
The speaker recognition device of claim 10 wherein said storage medium comprises a smart card.
Claim 14
Dependent Claim 19 words
The speaker recognition device of claim 9 wherein said storage medium comprises a memory device coupled to said comparator.
Claim 15
Dependent Claim 31 words
The speaker recognition device of claim 12 wherein said storage medium comprises a memory device in which is stored a plurality of LLN filter parameters associated with a plurality of persons.
Claim 16
Dependent Claim 40 words
The speaker recognition device of claim 7 wherein said person's voiced speech is broken down into a plurality of frames, and wherein the converter converts each frame of voiced speech into LLN filter parameters including at least A(z) and B(z).
Claim 17
Dependent Claim 29 words
The speaker recognition device of claim 14 wherein the previously determined LLN filter parameters include at least a frame of speech and its corresponding set of A(z) and B(z).
Claim 18
Dependent Claim 17 words
The speaker recognition device of claim 15 wherein said frames are substantially arranged in a predetermined order.
Claim 19
Dependent Claim 63 words
A speaker recognition device comprising a comparator for comparing at least one of a set of LLN filter parameters for a person's voiced speech with at least one of a stored set of previously determined voiced speech LLN filter parameters, and an analyzer for determining whether said LLN filter parameters have sufficiently matching patterns so as to be considered to be the same.
Claim 20
Dependent Claim 63 words
A speaker recognition device comprising a comparator for comparing at least one of a set of LLN filter parameters for a person's voiced speech with at least one of a stored set of previously determined voiced speech LLN filter parameters, and an analyzer for determining whether said LLN filter parameters have sufficiently matching patterns so as to be considered to be the same.
Claim 21
Dependent Claim 19 words
The speaker recognition device of claim 17 wherein said LLN filter parameters are correlated with individual frames of speech.
Claim 22
Dependent Claim 65 words
The speaker recognition device of claim 18 wherein LLN filter parameters are associated into a predetermined order so that the speaker is required to speak substantially an identical series of frames of speech as has been previously used to create the previously determined set of voiced speech LLN filter parameters in order to achieve a sufficiently matching pattern so as to be considered the same.
Claim 23
Independent Claim 45 words
A method for recognizing a speaker comprising the steps of converting voiced speech into a set of LLN filter parameters, and comparing at least one parameter of said LLN filter parameters with at least one parameter of a previously stored set of LLN filter parameters.
Claim 24
Independent Claim 45 words
A method for recognizing a speaker comprising the steps of converting voiced speech into a set of LLN filter parameters, and comparing at least one parameter of said LLN filter parameters with at least one parameter of a previously stored set of LLN filter parameters.
Claim 25
Dependent Claim 32 words
The method of claim 20 further comprising the step of pattern matching said LLN filter parameters to determine if there is a match so as to verify the identity of the speaker.
Claim 26
Dependent Claim 33 words
The method of claim 21 further comprising the step of individually inputting a plurality of sets of stored LLN filter parameters prior to the comparison thereof with the voiced speech LLN filter parameters.
Claim 27
Dependent Claim 33 words
The method of claim 22 further comprising the step of accessing a data base in order to obtain the stored LLN filter parameters prior to comparison with the voiced speech LLN filter parameters.
Claim 28
Dependent Claim 48 words
The method of claim 23 further comprising the steps of associating the stored LLN filter parameters with a particular frame of speech in a particular order and using the order of frames to help determine which frames of voiced speech are to be matched with which stored frames.
Claim 29
Independent Claim 52 words
A method for enrolling a person into a group of permitted enrollees of a speaker recognition system, said method comprising the steps of converting said persons voiced speech into a set of LLN filter parameters, and storing said set of LLN filter parameters into a storage medium for later retrieval and comparison.
Claim 30
Independent Claim 52 words
A method for enrolling a person into a group of permitted enrollees of a speaker recognition system, said method comprising the steps of converting said persons voiced speech into a set of LLN filter parameters, and storing said set of LLN filter parameters into a storage medium for later retrieval and comparison.
Claim 31
Dependent Claim 47 words
The method claim 25 wherein said stored set of LLN filter parameters are comprised of coefficients of a zero polynomial and a polynomial, and further comprising the step of associating said coefficients of said stored set of LLN filter parameters with a particular frame of voiced speech.
Claim 32
Dependent Claim 23 words
The method of claim 26 further comprising the step of correlating the frames into a particular order for later comparison in that order.

References Cited (Backward Citations)

US2151091A Cited
US2243526A Cited
US4209836A Cited
US4775951A Cited
US5048088A Cited
US5293448A Cited
US5940791A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-07-02 2005-01-01 2005-07-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-07-02 2009-01-01 2009-07-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-07-02 2013-01-01 2013-07-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag