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

Speech detection and recognition apparatus for use with background noise of varying levels

Assignee: L&H Holdings USA Inc
•
Filing: 1986-10-02
•
Granted: 1989-05-09
•
Expires: 2006-10-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A speech detection system compares the amplitude of an audio signal during successive time periods with speech detection thresholds, and generates an indication of whether the signal contains speech. It derives a background amplitude level from portions of the signal which it indicates do not contain speech, and improves its speech detection by altering the amplitude of the audio signal relative to the speech detection thresholds as a function of this background level. Preferably the background amplitude level is a moving average, which is repeatedly recalculated and repeatedly used to alter the relative amplitude of the audio signal and the detection thresholds. The apparatus uses a measure of the variability of the background amplitude to improve its speech detection. It generates start-of-speech and end-of-speech indications when the amplitude crosses respective thresholds for specified numbers of frames. The background amplitude level is calculated from frames which precede the start-of-speech indication by a predetermined amount and which follow the end-of-speech indication. The invention also provides a speech recognition system which compares the amplitudes an audio signal against the amplitudes of acoustic models of vocabulary words to determine which vocabulary words correspond to the signal. The system compensates for background noise by using the background amplitude level, described above, to alter the audio signal amplitudes relative to the acoustic model amplitudes.

Inventors

  • 👤 Jed M. Roberts

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 16:10
CPC Classifications
G; G10; G10L; G10L25/00; G10L25/78; G10L25/87; G10L15/00; G10L15/20

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 171 words
Apparatus for detecting whether a portion of an audio signal generated over successive time periods contains speech to be recognized, said apparatus comprising: speech detection means for comparing the amplitude of the audio signal during successive time periods with one or more amplitude thresholds, and for generating, in response to said comparisons, an indication of whether or not a given portion of said audio signal contains speech to be recognized; means for deriving a background amplitude level from the amplitude of said audio signal for one or more time periods in which the signal does not contain speech to be recognized, which level indicates the amplitude of the audio signal when it does not represent speech to be recognized; means for deriving a measure of the spread of the distribution of the background amplitude level; and means for altering, for purposes of the comparisons of the speech detection means, the relative magnitude of the audio signal amplitudes and the amplitude thresholds as a function of the background amplitude level and spread.
Claim 2
Dependent Claim 171 words
Apparatus for detecting whether a portion of an audio signal generated over successive time periods contains speech to be recognized, said apparatus comprising: speech detection means for comparing the amplitude of the audio signal during successive time periods with one or more amplitude thresholds, and for generating, in response to said comparisons, an indication of whether or not a given portion of said audio signal contains speech to be recognized; means for deriving a background amplitude level from the amplitude of said audio signal for one or more time periods in which the signal does not contain speech to be recognized, which level indicates the amplitude of the audio signal when it does not represent speech to be recognized; means for deriving a measure of the spread of the distribution of the background amplitude level; and means for altering, for purposes of the comparisons of the speech detection means, the relative magnitude of the audio signal amplitudes and the amplitude thresholds as a function of the background amplitude level and spread.
Claim 3
Dependent Claim 56 words
Apparatus as described in claim 1 wherein said means for deriving a background amplitude level includes means, responsive to said speech detection means, for deriving said background amplitude level from the amplitudes of said audio signal for one or more periods of time which the speech detection means indicates do not contain speech to be recognized.
Claim 4
Dependent Claim 83 words
Apparatus as described in claim 2 in which: said means for deriving a background amplitude level includes means for repeatedly recalculating said background amplitude level in response to changes in the amplitude of the audio signal for time periods which the speech detection means indicates do not contain speech to be recognized; and said means for altering includes means for repeatedly altering the magnitude of said audio signal amplitudes relative to said amplitude thresholds in response to changes in said background amplitude level.
Claim 5
Dependent Claim 42 words
Apparatus as described in claim 2 wherein said means for deriving a background amplitude level includes means for calculating that level as an average of said amplitudes during periods of time indicated by said speech detection means as not corresponding to speech.
Claim 6
Dependent Claim 28 words
Apparatus as described in claim 4 wherein said means for calculating the background amplitude level includes means for calculating that level as a weighted average of such amplitudes.
Claim 7
Dependent Claim 77 words
Apparatus as described in claim 1 wherein: said speech detection means includes means for indicating an end of speech in the audio signal when a portion of that signal has audio signal amplitudes for one or more time periods below an end-of-speech threshold; said speech detection means includes means for raising and decreasing said end-of-speech threshold relative to said amplitude measurements in correspondence to rises and decreases in said measurement of spread of the background amplitude level.
Claim 8
Dependent Claim 40 words
Apparatus as described in claim 1 wherein said speech detection means includes means for generating a start-of-speech indication for a portion of the signal in which audio signal amplitudes for a plurality of time periods exceed a certain threshold amplitude.
Claim 9
Dependent Claim 41 words
Apparatus as described in claim 1 wherein said speech detection means include means for generating an end-of-speech indication for a portion of the signal in which audio signal amplitudes for a plurality of time periods are below a certain threshold amplitude.
Claim 10
Dependent Claim 71 words
Apparatus as described in claim 1 wherein said speech detection means includes: means for generating a start-of-speech indication for a portion of the signal in which audio signal amplitudes for a plurality of time periods exceed a speech threshold amplitude; and means for generating an end-of-speech indication for a second portion of the signal in which audio signal amplitudes for a plurality of time periods are below a no-speech threshold amplitude.
Claim 11
Dependent Claim 104 words
Apparatus as described in claim 9 wherein: said means for generating a start-of-speech indication includes means for generating that indication when a portion of the signal having a first maximum duration has amplitudes which exceed said speech threshold amplitude during a first number of time periods; and said means for generating an end-of-speech indication includes means for generating that indication when a portion of the signal having a second maximum duration, which is longer than the first maximum duration, has amplitudes which exceed said speech threshold amplitude during a second number of time periods, which is greater than said first number of time periods.
Claim 12
Dependent Claim 52 words
Apparatus as described in claim 9 wherein said means for deriving a background amplitude level includes selecting means for causing it to derive said level only from audio signal amplitudes for time periods which do not occur between a start-of-speech indication and its following end-of-speech indication generated by said means for generating.
Claim 13
Dependent Claim 49 words
Apparatus as described in claim 11 wherein said selecting means includes means for causing the means for deriving a background level not to derive said level from audio signal amplitudes for time periods which occur within a certain time period before a time period associated with a start-of-speech indication.
Claim 14
Dependent Claim 179 words
A speech recognition system comprising: means for receiving a representation of an audio signal, including amplitude measurements of successive parts of said signal; means for strong acoustic models, including amplitude descriptions, associated with the sounds of vocabulary words; recognition means for comparing the representation of a portion of the audio signal against the acoustic models, and for determining, as a result of those comparisons, which one or more vocabulary words most probably correspond to that representation, the comparison being based, at least in part, on the comparison of the amplitude measurements of the signal representation against the amplitude descriptions of the acoustic models; means for deriving a background amplitude description from one or more amplitude measurements taken from a portion of the signal representation which does not contain speech to be recognized, which description provides a model of said one or more amplitude measurements; and normalization means for altering the magnitude of the amplitude measurements from the signal representation relative to the magnitude of the amplitude descriptions from the acoustic models as a function of the background amplitude description.
Claim 15
Dependent Claim 179 words
A speech recognition system comprising: means for receiving a representation of an audio signal, including amplitude measurements of successive parts of said signal; means for strong acoustic models, including amplitude descriptions, associated with the sounds of vocabulary words; recognition means for comparing the representation of a portion of the audio signal against the acoustic models, and for determining, as a result of those comparisons, which one or more vocabulary words most probably correspond to that representation, the comparison being based, at least in part, on the comparison of the amplitude measurements of the signal representation against the amplitude descriptions of the acoustic models; means for deriving a background amplitude description from one or more amplitude measurements taken from a portion of the signal representation which does not contain speech to be recognized, which description provides a model of said one or more amplitude measurements; and normalization means for altering the magnitude of the amplitude measurements from the signal representation relative to the magnitude of the amplitude descriptions from the acoustic models as a function of the background amplitude description.
Claim 16
Dependent Claim 85 words
A speech recognition system as described in claim 13 wherein: said system further includes speech detection means for generating an indication of whether or not a given portion of the signal representation contains speech to be recognized; and said means for producing a background amplitude description includes means for responding to the indication of whether or not the signal representation contains speech to be recognized in determining from which portions of the signal representation to take amplitude measurements used to derive said background amplitude description.
Claim 17
Dependent Claim 100 words
A speech recognition system as described in claim 14 wherein: said speech detection means includes means for comparing the amplitude measurements of the signal representation against one or more amplitude thresholds and for generating said indication of whether or not a given portion of the signal representation contains speech to be recognized in response to such comparisons; and said normalization means includes means for altering the magnitude of the amplitude measurements from the signal representation relative to the magnitude of the one or more amplitude thresholds used by said speech detecting means as a function of the background amplitude description.

References Cited (Backward Citations)

US4239936A Cited
US4351983A Cited
US4401849A Cited
US4277645A Cited
US4365112A Cited
US4357491A Cited
US4481593A Cited
US4696041A Cited
US4696040A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-05-08 1992-11-07 1993-05-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-05-08 1996-11-07 1997-05-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-05-08 2000-11-07 2001-05-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag