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

Speech recognition using final decision based on tentative decisions

Assignee: Massachusetts Institute of Technology
•
Filing: 1997-03-21
•
Granted: 1998-04-28
•
Expires: 2017-03-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for recognizing speech elements (e.g., phones) in utterances includes the following steps. Based on acoustic frequency, at least two different acoustic representatives are isolated for each of the utterances. From each acoustic representative, tentative decision information on the speech element in the corresponding utterance is derived. A final decision on the speech element in the utterance is then generated, based on the tentative decision information derived from more than one of the acoustic representatives.

Inventors

  • 👤 Louis D. Braida
  • 👤 Paul Duchnowski

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 18:35
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/08; G10L2015/085

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 160 words
A method for making a decision on a speech element in a signal representing an utterance, from among a set of possible speech elements, comprising generating one representation of said utterance based on one range of acoustic frequencies, generating at least one separate representation of said utterance based on a different range of acoustic frequencies, deriving one tentative decision on said speech element from the one representation based on the one range of acoustic frequencies, said one tentative decision being at least one of said speech elements, deriving at least one separate tentative decision on said speech element from the at least one separate acoustic representation based on the different range of acoustic frequencies, said at least one separate tentative decision being at least one of said speech elements, and generating a final decision on said speech element from said one tentative decision and said at least one separate tentative decision, said final decision being one of said speech elements.
Claim 2
Independent Claim 160 words
A method for making a decision on a speech element in a signal representing an utterance, from among a set of possible speech elements, comprising generating one representation of said utterance based on one range of acoustic frequencies, generating at least one separate representation of said utterance based on a different range of acoustic frequencies, deriving one tentative decision on said speech element from the one representation based on the one range of acoustic frequencies, said one tentative decision being at least one of said speech elements, deriving at least one separate tentative decision on said speech element from the at least one separate acoustic representation based on the different range of acoustic frequencies, said at least one separate tentative decision being at least one of said speech elements, and generating a final decision on said speech element from said one tentative decision and said at least one separate tentative decision, said final decision being one of said speech elements.
Claim 3
Dependent Claim 29 words
The method of claim 1 further comprising forming each of said one acoustic representation and said at least one separate acoustic representation based on a band of acoustic frequencies.
Claim 4
Dependent Claim 23 words
The method of claim 2 wherein said one acoustic representation and said at least one separate acoustic representation are divided into time-based frames.
Claim 5
Dependent Claim 13 words
The method of claim 3 wherein said time-based frames are 20 millisecond long.
Claim 6
Dependent Claim 15 words
The method of claim 2 wherein different said bands of said acoustic frequencies are non-overlapping.
Claim 7
Dependent Claim 13 words
The method of claim 2 wherein there are at least four said bands.
Claim 8
Dependent Claim 62 words
The method of claim 1 wherein said steps of deriving one tentative decision and deriving at least one separate tentative decision includes forming a parameter vector for each of said one acoustic representation and said at least one separate acoustic representation, quantizing said parameter vector to form a quantized vector, and mapping each said quantized vector to one of said tentative decisions.
Claim 9
Dependent Claim 21 words
The method of claim 7 wherein said parameter vector has at least one parameter which characterizes said representation in time domain.
Claim 10
Dependent Claim 14 words
The method of claim 8 wherein said parameter is created using an autocorrelation function.
Claim 11
Dependent Claim 25 words
The method of claim 7 wherein said mapping comprises applying a sub-recognizer to match each said quantized vector to a model of said speech element.
Claim 12
Dependent Claim 40 words
The method of claim 1 or 10 adapted for use in recognizing speech elements in utterances which appear in continuous speech, further comprising dividing said continuous speech into successive time-based frames, and applying said method to each of said frames.
Claim 13
Dependent Claim 22 words
The method of claim 10 wherein said subrecognizer issues one of said tentative decisions on said speech element per said time-based frame.
Claim 14
Dependent Claim 14 words
The method of claim 1 or 12 wherein said speech element comprises a phone.
Claim 15
Dependent Claim 48 words
The method of claim 1 wherein said final decision is generated by maximizing a product of a relative speech element occurrence frequency and a relative frequency of observing a phone estimate vector, wherein said relative frequency of observing the phone estimate vector is determined from said tentative decisions.
Claim 16
Dependent Claim 40 words
The method of claim 1 wherein said step of generating said final decision includes forming a global observation index based on said tentative decisions derived from said individual acoustic representations, and mapping a global observation index to said final decision.
Claim 17
Dependent Claim 26 words
The method of claim 15 wherein said mapping comprises applying a global recognizer to match said global observation index to a model of said speech element.
Claim 18
Dependent Claim 16 words
The method of claim 10 or 16 wherein said model comprises a left-to-right hidden Markov model.
Claim 19
Independent Claim 186 words
An apparatus for making a decision on a speech element in a signal representing an utterance, from among a set of possible speech elements, comprising a filter for isolating one acoustic representation of said utterance based on one range of acoustic frequencies, at least one additional filter for isolating a separate acoustic representation of said utterance based on a different range of acoustic frequencies, processing channels for deriving one tentative decision on said speech element from said one representation based on the one range of acoustic frequencies, said one tentative decision being at least one of said speech elements, and for deriving at least one separate tentative decision on said speech element from said separate acoustic representation based on the different range of acoustic frequencies, said at least one separate tentative decision being at least one of said speech elements, and a global recognizer connected to and receiving from said processing channels said one tentative decision and said at least one separate tentative decision on said speech element to generate a final decision on said speech element, said final decision being one of said speech elements.
Claim 20
Independent Claim 186 words
An apparatus for making a decision on a speech element in a signal representing an utterance, from among a set of possible speech elements, comprising a filter for isolating one acoustic representation of said utterance based on one range of acoustic frequencies, at least one additional filter for isolating a separate acoustic representation of said utterance based on a different range of acoustic frequencies, processing channels for deriving one tentative decision on said speech element from said one representation based on the one range of acoustic frequencies, said one tentative decision being at least one of said speech elements, and for deriving at least one separate tentative decision on said speech element from said separate acoustic representation based on the different range of acoustic frequencies, said at least one separate tentative decision being at least one of said speech elements, and a global recognizer connected to and receiving from said processing channels said one tentative decision and said at least one separate tentative decision on said speech element to generate a final decision on said speech element, said final decision being one of said speech elements.
Claim 21
Dependent Claim 15 words
The apparatus of claim 18 wherein said filters isolate acoustic representations of non-overlapping acoustic frequencies.
Claim 22
Dependent Claim 12 words
The apparatus of claim 18 wherein there are at least four filters.
Claim 23
Dependent Claim 50 words
The apparatus of claim 18 wherein said processing channel comprises a parameter extractor for generating a parameter vector for each said acoustic representation, vector quantizer for quantizing said parameter vector to form a quantized vector, and a sub-recognizer for mapping each said quantized vector to one of said tentative decisions.
Claim 24
Dependent Claim 14 words
The apparatus of claim 21 wherein said acoustic representations are divided into time-based frames.
Claim 25
Dependent Claim 15 words
The apparatus of claim 22 wherein said time-based frames of speech are 20 millisecond long.
Claim 26
Dependent Claim 22 words
The apparatus of claim 23 wherein said sub-recognizer issues one of said tentative decisions on said speech element per said time-based frame.
Claim 27
Dependent Claim 22 words
The apparatus of claim 21 wherein said mapping comprises matching each of said quantized vectors to a model of said speech element.
Claim 28
Dependent Claim 13 words
The apparatus of claim 25 wherein said parameter is created using autocorrelation function.
Claim 29
Dependent Claim 22 words
The apparatus of claim 21 wherein said parameter vector has at least one parameter which characterizes said acoustic representation in time domain.
Claim 30
Dependent Claim 49 words
The apparatus of claim 18 wherein said global recognizer generates said final decision by maximizing a product of a relative speech element occurrence frequency and a relative frequency of observing a phone estimate vector, said relative frequency of observing the phone estimate vector being determined from said tentative decisions.
Claim 31
Dependent Claim 46 words
The apparatus of claim 18 wherein said global recognizer is designed to form a global observation index based on said tentative decisions derived from said acoustic representations and to generate a final decision by mapping a global observation index to a model of said speech element.
Claim 32
Dependent Claim 16 words
The apparatus of claim 24 or 29 wherein said model comprises a left-to-right hidden Markov model.
Claim 33
Dependent Claim 15 words
The apparatus of claim 18, 28 or 29 wherein said speech element comprises a phone.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-27 2001-10-27 2002-04-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-27 2005-10-27 2006-04-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-27 2009-10-27 2010-04-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag