US4896358A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus of rejecting false hypotheses in automatic speech recognizer systems
Assignee: Micron Technology Inc
•
Filing: 1987-03-17
•
Granted: 1990-01-23
•
Expires: 2007-03-17
Abstract
Abstract An automatic speech recognition system employs parallel syntaxes with a first syntax operative to compare keyword templates with incoming speech over a given time interval and with a second syntax in parallel with the first and operative to compare filler templates with incoming speech over the same interval. Based on the best comparisons in each syntax a likelihood probability ratio is computed and compared against a selected threshold for determining whether the speech contains a valid phrase or keyword as compared to an undesirable utterance.
Inventors
- 👤 Lawrence G. Bahler
- 👤 Alan L. Higgins
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 06:41
CPC Classifications
G; G10; G10L; G10L25/00
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
239 words
A method of improving the reliability of keyword identification by a speech recognition system for continuously spoken speech in a given language comprising the steps of: providing a set of keyword templates each of which represents a respective keyword for recognition by said system; providing a set of filler templates each of which is representative of an arbitrary sound or utterance that is a component of spoken speech including words in said given language; generating a set of signals indicative of said spoken speech in a given time interval; providing parallel operations of: (a) comparing said set of signals with said keyword templates and selecting the keyword template having the greatest statistical similarity to said set of signals in said given time interval; and generating a keyword match score indicative of the statistical distance of said selected keyword template from said set of signals; and (b) separately comparing said set of signals with said filler templates and selecting a concatenation of filler templates having the greatest statistical similarity to said set of signals in the same given time interval; and generating a filler concatenation match score indicative of the statistical distance of said conctenation of filler templates from said set of signals; and comparing the keyword match score to the filler concatenation match score to determine, according to a pre-established threshold, whether said keyword match score is sufficiently better than said filler concatenation match score to confirm keyword identification.
Claim 2
Independent Claim
239 words
A method of improving the reliability of keyword identification by a speech recognition system for continuously spoken speech in a given language comprising the steps of: providing a set of keyword templates each of which represents a respective keyword for recognition by said system; providing a set of filler templates each of which is representative of an arbitrary sound or utterance that is a component of spoken speech including words in said given language; generating a set of signals indicative of said spoken speech in a given time interval; providing parallel operations of: (a) comparing said set of signals with said keyword templates and selecting the keyword template having the greatest statistical similarity to said set of signals in said given time interval; and generating a keyword match score indicative of the statistical distance of said selected keyword template from said set of signals; and (b) separately comparing said set of signals with said filler templates and selecting a concatenation of filler templates having the greatest statistical similarity to said set of signals in the same given time interval; and generating a filler concatenation match score indicative of the statistical distance of said conctenation of filler templates from said set of signals; and comparing the keyword match score to the filler concatenation match score to determine, according to a pre-established threshold, whether said keyword match score is sufficiently better than said filler concatenation match score to confirm keyword identification.
Claim 3
Independent Claim
195 words
A method of detecting keywords in continuously spoken speech comprising: generating a series of speech samples from said spoken speech for a given time interval; comparing said samples in said given time interval to a set of keyword templates each of which represents a respective keyword and selecting one of said keyword templates as a best keyword match for said speech samples; generating a keyword match score indicative of the degree of matching of said samples in said given time interval to said selected keyword template; separately comparing said samples to a set of filler templates, each filler template corresponding to an arbitrary sound or utterance that is a component of spoken speech including words, and selecting a concatenation of said filler templates as a best filler concatenation match for said samples in the same given time interval; generating a filler concatenation match score indicative of the degree of matching of said samples in said given time interval to said filler concatenation; and comparing said keyword match score to said filler concatenation match score to confirm that said keyword match score exceeds said filler concatenation match score by a predetermined threshold to confirm keyword detection.
Claim 4
Independent Claim
195 words
A method of detecting keywords in continuously spoken speech comprising: generating a series of speech samples from said spoken speech for a given time interval; comparing said samples in said given time interval to a set of keyword templates each of which represents a respective keyword and selecting one of said keyword templates as a best keyword match for said speech samples; generating a keyword match score indicative of the degree of matching of said samples in said given time interval to said selected keyword template; separately comparing said samples to a set of filler templates, each filler template corresponding to an arbitrary sound or utterance that is a component of spoken speech including words, and selecting a concatenation of said filler templates as a best filler concatenation match for said samples in the same given time interval; generating a filler concatenation match score indicative of the degree of matching of said samples in said given time interval to said filler concatenation; and comparing said keyword match score to said filler concatenation match score to confirm that said keyword match score exceeds said filler concatenation match score by a predetermined threshold to confirm keyword detection.
References Cited (Backward Citations)
US4081607A
Cited
US4241329A
Cited
US4481593A
Cited
US4624010A
Cited
US4625287A
Cited
US4763278A
Cited
US4713778A
Cited
US4713777A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-01-22 | 1993-07-24 | 1994-01-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-01-22 | 1997-07-24 | 1998-01-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-01-22 | 2001-07-24 | 2002-01-23 | $7700.00 | Window Closed / Lapsed |