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

Continuous speech recognition method for improving false alarm rates

Assignee: Silicon Valley Bank Inc
•
Filing: 1978-04-27
•
Granted: 1980-12-23
•
Expires: 1998-04-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A speech recognition method for detecting and recognizing one or more keywords in a continuous audio signal is disclosed. Each keyword is represented by a keyword template representing one or more target patterns, and each target pattern comprises statistics of each of at least one spectrum selected from plural short-term spectra generated according to a predetermined system for processing of the incoming audio. The incoming audio spectra are compared with the target patterns of the keyword templates and candidate keywords are selected according to a predetermined decision process. In post-decision processing, concatentation techniques, based upon a likelihood ratio test, for rejecting false alarms are disclosed. Post-decision processing can include also a prosodic test to enhance the effectiveness of the recognition apparatus.

Inventors

  • 👤 Lawrence G. Bahler
  • 👤 Stephen L. Moshier

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 15:48
CPC Classifications
G; G10; G10L; G10L15/00

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 142 words
In a speech analysis system for recognizing at least one predetermined keyword in an audio signal, each said keyword being characterized by a template having at least one target pattern and each target pattern representing at least one short-term power spectrum, an analysis method comprising the steps of forming a sequence of electrical signals repesenting a sequence of selected patterns, identifying electrical signals representing a candidate keyword when said sequence of selected patterns corresponds respectively to the sequence of target patterns of said keyword template, normalizing electrical signals representing the time duration spacings between selected patterns corresponding to said candidate word, and applying a prosodic test to said normalized time duration spacings, wherein said normalized time duration spacings for a candidate word must meet the timing criteria imposed by said prosodic test before said candidate word is accepted as a recognized keyboard.
Claim 2
Dependent Claim 142 words
In a speech analysis system for recognizing at least one predetermined keyword in an audio signal, each said keyword being characterized by a template having at least one target pattern and each target pattern representing at least one short-term power spectrum, an analysis method comprising the steps of forming a sequence of electrical signals repesenting a sequence of selected patterns, identifying electrical signals representing a candidate keyword when said sequence of selected patterns corresponds respectively to the sequence of target patterns of said keyword template, normalizing electrical signals representing the time duration spacings between selected patterns corresponding to said candidate word, and applying a prosodic test to said normalized time duration spacings, wherein said normalized time duration spacings for a candidate word must meet the timing criteria imposed by said prosodic test before said candidate word is accepted as a recognized keyboard.
Claim 3
Dependent Claim 38 words
The method of claim 1 wherein said applying step comprises the step of applying fixed, predetermined spacing limits to each normalized spacing, whereby said normalized spacings must fall within said fixed limits before said candidate word is accepted.
Claim 4
Dependent Claim 36 words
The method of claim 1 wherein said applying step comprises the steps of applying a likelihood statistic function to said normalized spacings and accepting said candidate word if the likelihood statistic exceeds a predetermined minimum threshold.
Claim 5
Dependent Claim 60 words
The method of claim 1 further comprising the steps of applying a likelihood ratio test to said sequence of selected patterns corresponding to said candidate keyword to determine a figure of merit for each said pattern, accumulating said figures of merit for said patterns, and accepting said candidate word if said accumulated figure of merit exceeds a predetermined minimum value.
Claim 6
Dependent Claim 115 words
The method of claim 4 wherein said applying step comprises the steps of determining a best value of the log likelihood statistic for each of said selected patterns relative to any of said target patterns, said best values being designated the best general scores, determining the best value of the log likelihood statistic for each of said selected patterns relative to those target patterns which are valid alternatives for the corresponding target patterns of the candidate keyword, said best values being designated the best target scores, and determining a figure of merit for each selected pattern by generating the arithmetic difference of the best general score and the best target score for the selected pattern.
Claim 7
Dependent Claim 144 words
In a speech analysis system for recognizing at least one predetermined keyboard in an audio signal, each said keyword being characterized by a template having at least one target pattern, and each target pattern representing at least one short-term power spectrum, an analysis method comprising the steps of forming a sequence of electrical signals representing a sequence of selected patterns, identifying electrical signals representing a candidate keyword when said sequence of selected patterns corresponds respectively to the sequence of target patterns of a said keyword template, applying a likelihood ratio test to the electrical signals representing said sequence of selected patterns corresponding to said candidate word to determine a figure of merit for each said pattern, accumulating said figures of merit for said patterns, and accepting said candidate word as a recognized keyword if said accumulated figure of merit exceeds a predetermined minimum value.
Claim 8
Dependent Claim 144 words
In a speech analysis system for recognizing at least one predetermined keyboard in an audio signal, each said keyword being characterized by a template having at least one target pattern, and each target pattern representing at least one short-term power spectrum, an analysis method comprising the steps of forming a sequence of electrical signals representing a sequence of selected patterns, identifying electrical signals representing a candidate keyword when said sequence of selected patterns corresponds respectively to the sequence of target patterns of a said keyword template, applying a likelihood ratio test to the electrical signals representing said sequence of selected patterns corresponding to said candidate word to determine a figure of merit for each said pattern, accumulating said figures of merit for said patterns, and accepting said candidate word as a recognized keyword if said accumulated figure of merit exceeds a predetermined minimum value.
Claim 9
Dependent Claim 115 words
The method of claim 6 wherein said applying step comprises the steps of determining a best value of the log likelihood statistic for each of said selected patterns relative to any of said target patterns, said best values being designated the best general scores, determining the best value of the log likelihood statistic for each of said selected patterns relative to those target patterns which are valid alternatives for the corresponding target patterns of the candidate keyword, said best values being designated the best target scores, and determining a figure of merit for each selected pattern by generating the arithmetic difference of the best general score and the best target score for the selected pattern.
Claim 10
Dependent Claim 287 words
In a speech analysis system in which an audio signal is spectrum analyzed for recognizing at least one predetermined keyword in a continuous audio signal, each said keyword being characterized by a template having at least one target pattern representing a plurality of short-term power spectra spaced apart in real time, an analysis method comprising the steps of repeatedly evaluating electrical signals representing a set of parameters determining a short-term power spectrum of said audio signal within each of a plurality of equal duration sampling intervals thereby to generate an uninterrupted time-ordered sequence of short-term audio power spectrum frames, repeatedly selecting from said sequence of frames, one first frame and at least one later occurring frame to form a multi-frame pattern, comparing each thus formed multi-frame pattern with each first target pattern of each keyword template, deciding whether each said multi-frame pattern corresponds to a first target pattern of a keyword template, for each multi-frame pattern which, according to said deciding step, corresponds to a said first target pattern of a potential candidate keyword, selecting later occurring short-term power spectra to form later occurring multi-frame patterns, deciding whether said later occurring multi-frame patterns correspond respectively to successive target patterns of said potential candidate keyword template, identifying electrical signals representing a candidate keyword template when said selected multi-frame patterns correspond respectively to the target patterns of a said keyword template, normalizing electrical signals representing the time duration spacings between multi-frame patterns corresponding to said candidate word, and applying a prosodic test to said normalized time duration spacings, wherein said normalized time duration spacings for a candidate word must meet the timing criteria imposed by said prosodic test before a said candidate word is accepted as a recognized keyword.
Claim 11
Dependent Claim 287 words
In a speech analysis system in which an audio signal is spectrum analyzed for recognizing at least one predetermined keyword in a continuous audio signal, each said keyword being characterized by a template having at least one target pattern representing a plurality of short-term power spectra spaced apart in real time, an analysis method comprising the steps of repeatedly evaluating electrical signals representing a set of parameters determining a short-term power spectrum of said audio signal within each of a plurality of equal duration sampling intervals thereby to generate an uninterrupted time-ordered sequence of short-term audio power spectrum frames, repeatedly selecting from said sequence of frames, one first frame and at least one later occurring frame to form a multi-frame pattern, comparing each thus formed multi-frame pattern with each first target pattern of each keyword template, deciding whether each said multi-frame pattern corresponds to a first target pattern of a keyword template, for each multi-frame pattern which, according to said deciding step, corresponds to a said first target pattern of a potential candidate keyword, selecting later occurring short-term power spectra to form later occurring multi-frame patterns, deciding whether said later occurring multi-frame patterns correspond respectively to successive target patterns of said potential candidate keyword template, identifying electrical signals representing a candidate keyword template when said selected multi-frame patterns correspond respectively to the target patterns of a said keyword template, normalizing electrical signals representing the time duration spacings between multi-frame patterns corresponding to said candidate word, and applying a prosodic test to said normalized time duration spacings, wherein said normalized time duration spacings for a candidate word must meet the timing criteria imposed by said prosodic test before a said candidate word is accepted as a recognized keyword.
Claim 12
Dependent Claim 39 words
The method of claim 8 wherein said applying step comprises the step of applying fixed, predetermined spacing limits to each normalized spacing, whereby said normalized spacings must fall within said fixed time limits before said candidate word is accepted.
Claim 13
Dependent Claim 36 words
The method of claim 8 wherein said applying step comprises the steps of applying a likelihood statistic function to said normalized spacings and accepting said candidate word if the likelihood statistic exceeds a predetermined minimum threshold.
Claim 14
Dependent Claim 60 words
The method of claim 8 further comprising the steps of applying a likelihood ratio test to said sequence of multi-frame patterns corresponding to a candidate word to determine a figure of merit for each said pattern, accumulating said figures of merit for said patterns, and accepting said candidate word if said accumulated figure of merit exceeds a predetermined minimum value.
Claim 15
Dependent Claim 119 words
The method of claim 11 wherein said applying step comprises the steps of determining a best value of the log likelihood statistic for each of said selected multi-frame patterns relative to any of said target patterns, said best values being designated the best general scores, determining the best value of the log likelihood statistic for each of said selected multi-frame patterns relative to those target patterns which are valid alternatives for the corresponding target patterns of the candidate keyword, said best values being designated the best target scores, and determining a figure of merit for each selected multi-frame pattern by generating the arithmetic difference of the corresponding best general score and the best target score for the selected pattern.
Claim 16
Dependent Claim 294 words
In a speech analysis system in which an audio signal is spectrum analyzed for recognizing at least one predetermined keyword in a continuous audio signal, each said keyword being characterized by a template having at least one target pattern, said target pattern having an ordered sequence and each target pattern representing a plurality of short term power spectra spaced apart in real time, an analysis method comprising the steps of repeatedly evaluating electrical signals representing a set of parameters determining a short-term power spectrum of said audio signal within each of a plurality of equal duration sampling intervals thereby to generate a continuous time-ordered sequence of short-term audio power spectrum frames, repeatedly selecting from said sequence of frames, one first frame and at least one later occurring frame to form a multi-frame pattern, comparing each thus formed multi-frame pattern with each first target pattern of each keyword template, deciding whether each said multi-frame pattern corresponds to said first target pattern of a keyword template, for each multi-frame pattern which, according to said deciding step, corresponds to a said first target pattern of a potential candidate keyword, selecting later occurring short-term power spectra to form later occurring multi-frame patterns, deciding whether said later occurring multi-frame patterns correspond respectively to successive target patterns of said potential candidate keyword template, identifying electrical signals representing a candidate keyword template when said selected multi-frame patterns correspond respectively to the target patterns of a said keyword template, applying a likelihood ratio test to electrical signals representing said sequence of multi-frame patterns corresponding to a candidate word to determine a figure of merit for each said pattern, accumulating said figures of merit for said patterns, and accepting said candidate word if said accumulated figure of merit exceeds a predetermined minumum value.
Claim 17
Dependent Claim 294 words
In a speech analysis system in which an audio signal is spectrum analyzed for recognizing at least one predetermined keyword in a continuous audio signal, each said keyword being characterized by a template having at least one target pattern, said target pattern having an ordered sequence and each target pattern representing a plurality of short term power spectra spaced apart in real time, an analysis method comprising the steps of repeatedly evaluating electrical signals representing a set of parameters determining a short-term power spectrum of said audio signal within each of a plurality of equal duration sampling intervals thereby to generate a continuous time-ordered sequence of short-term audio power spectrum frames, repeatedly selecting from said sequence of frames, one first frame and at least one later occurring frame to form a multi-frame pattern, comparing each thus formed multi-frame pattern with each first target pattern of each keyword template, deciding whether each said multi-frame pattern corresponds to said first target pattern of a keyword template, for each multi-frame pattern which, according to said deciding step, corresponds to a said first target pattern of a potential candidate keyword, selecting later occurring short-term power spectra to form later occurring multi-frame patterns, deciding whether said later occurring multi-frame patterns correspond respectively to successive target patterns of said potential candidate keyword template, identifying electrical signals representing a candidate keyword template when said selected multi-frame patterns correspond respectively to the target patterns of a said keyword template, applying a likelihood ratio test to electrical signals representing said sequence of multi-frame patterns corresponding to a candidate word to determine a figure of merit for each said pattern, accumulating said figures of merit for said patterns, and accepting said candidate word if said accumulated figure of merit exceeds a predetermined minumum value.
Claim 18
Dependent Claim 119 words
The method of claim 13 wherein said applying step comprises the steps of determining a best value of the log likelihood statistic for each of said selected multi-frame patterns relative to any of said target patterns, said best values being designated the best general scores, determining the best value of the log likelihood statistic for each of said selected multi-frame patterns relative to those target patterns which are valid alternatives for the corresponding target patterns of the candidate keyword, said best values being designated the best target scores, and determining a figure of merit for each selected multi-frame pattern by generating the arithmetic difference of the corresponding best general score and the best target score for the selected pattern.

References Cited (Backward Citations)

US3544894A Cited
US3946157A Cited
US4038503A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-12-23 1984-06-23 1984-12-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-12-23 1988-06-23 1988-12-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-12-23 1992-06-23 1992-12-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag