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

Method and apparatus for detecting speech

Assignee: Motorola Solutions Inc
•
Filing: 1991-04-23
•
Granted: 1992-09-29
•
Expires: 2011-04-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of generating a first signal (115) in a radiotelephone (101) representing the detection of speech on a second signal having background noise, a magnitude, a zero crossing rate and divided in time by frames having a predetermined time period. In absence of speech, the method characterizes the background noise (209) and computes background noise thresholds (211). The method computes an average of the magnitude of the second signal and a zero crossing rate of the second signal for a given frame (215). Then, compares said average of the magnitude (217) and said zero crossing rate (221) of the second signal to said background noise threshold. Upon one of said average of the magnitude and said zero crossing rate consecutively exceeding said background noise thresholds for a first predetermined number of frames, the transceiver(107) is turned on.

Inventors

  • 👤 Juan R. Uribe

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 23:08
CPC Classifications
H; H04; H04W; H04W52/00; H04W52/02; H04W52/0209; H04W52/0251; H03; H03G; H03G3/00; H03G3/20; H03G3/30; H03G3/34; H03G3/342; H04M; H04M1/00; H04M1/72; H04M1/724; Y; Y02; Y02D; Y02D30/00; Y02D30/70

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 197 words
A method of generating a first signal representing the detection of speech on a second signal having background noise, a magnitude, a zero crossing rate and is divided in time by frames having a predetermined time period, the method comprising the steps of: characterizing, in absence of speech, the background noise of the second signal comprising the steps of: computing an average of the magnitude of the second signal for a second predetermined number of frames, and computing an average of the zero crossing rate of the second signal for said second predetermined number of frames; computing background noise magnitude and zero crossing rate thresholds for the second signal; computing an average of the magnitude of the second signal for a first frame; computing a zero crossing rate of the second signal for said first frame; comparing said average of the magnitude of the second signal to said background noise magnitude threshold; comparing said zero crossing rate of the second signal to said background noise zero crossing rate threshold; and generating, upon said average of the magnitude or said zero crossing rate consecutively exceeding said background noise threshold a first predetermined number of frames, the first signal.
Claim 2
Independent Claim 197 words
A method of generating a first signal representing the detection of speech on a second signal having background noise, a magnitude, a zero crossing rate and is divided in time by frames having a predetermined time period, the method comprising the steps of: characterizing, in absence of speech, the background noise of the second signal comprising the steps of: computing an average of the magnitude of the second signal for a second predetermined number of frames, and computing an average of the zero crossing rate of the second signal for said second predetermined number of frames; computing background noise magnitude and zero crossing rate thresholds for the second signal; computing an average of the magnitude of the second signal for a first frame; computing a zero crossing rate of the second signal for said first frame; comparing said average of the magnitude of the second signal to said background noise magnitude threshold; comparing said zero crossing rate of the second signal to said background noise zero crossing rate threshold; and generating, upon said average of the magnitude or said zero crossing rate consecutively exceeding said background noise threshold a first predetermined number of frames, the first signal.
Claim 3
Dependent Claim 110 words
A method of generating a first signal in accordance with claim 1 wherein said computing said background noise magnitude and zero crossing rate thresholds further comprises the steps of: computing a standard deviation of the magnitude of the second signal for said second predetermined number of frames; computing a standard deviation of the zero crossing rate of the second signal for said second predetermined number of frames; multiplying said standard deviation of the magnitude by a second predetermined number and adding said average of the magnitude; and multiplying said standard deviation of the zero crossing rate by a third predetermined number and adding said average of the zero crossing rate.
Claim 4
Dependent Claim 21 words
A method of generating a first signal in accordance with claim 1 wherein said second signal is a speech channel signal.
Claim 5
Dependent Claim 263 words
A radiotelephone including a power saving apparatus, a transmitter, and a handset, the handset generating a second signal responding to a user's speech, having a magnitude, a zero crossing rate, background noise and is divided in time by frames having a predetermined time period, the apparatus comprising: means for converting the second signal to a digital representation; means for detecting the user's speech in said digital representation of the second signal comprising: means for characterizing, in absence of the user's speech, the background noise of the second signal, comprising: computing an average of the magnitude of the second signal for a second predetermined number of frames, and computing an average of the zero crossing rate of the second signal for said second predetermined number of frames, means for computing background noise magnitude and zero crossing rate thresholds for the second signal, means for computing an average of the magnitude of the second signal for a first frame, means for computing a zero crossing rate of the second signal for said first frame, means for comparing said average of the magnitude of the second signal to said background noise magnitude threshold, means for comparing said zero crossing rate of the second signal to said background noise zero crossing rate threshold, and means for generating, upon said average of the magnitude or said zero crossing rate consecutively exceeding said background noise threshold a first predetermined number of frames, a first signal, indicating detection of the user's speech on the second signal; and means, responsive to detection of the user's speech, for turning on the transmitter.
Claim 6
Dependent Claim 263 words
A radiotelephone including a power saving apparatus, a transmitter, and a handset, the handset generating a second signal responding to a user's speech, having a magnitude, a zero crossing rate, background noise and is divided in time by frames having a predetermined time period, the apparatus comprising: means for converting the second signal to a digital representation; means for detecting the user's speech in said digital representation of the second signal comprising: means for characterizing, in absence of the user's speech, the background noise of the second signal, comprising: computing an average of the magnitude of the second signal for a second predetermined number of frames, and computing an average of the zero crossing rate of the second signal for said second predetermined number of frames, means for computing background noise magnitude and zero crossing rate thresholds for the second signal, means for computing an average of the magnitude of the second signal for a first frame, means for computing a zero crossing rate of the second signal for said first frame, means for comparing said average of the magnitude of the second signal to said background noise magnitude threshold, means for comparing said zero crossing rate of the second signal to said background noise zero crossing rate threshold, and means for generating, upon said average of the magnitude or said zero crossing rate consecutively exceeding said background noise threshold a first predetermined number of frames, a first signal, indicating detection of the user's speech on the second signal; and means, responsive to detection of the user's speech, for turning on the transmitter.
Claim 7
Independent Claim 215 words
An apparatus for generating a first signal representing the detection of speech on a second signal having background noise, a magnitude, a zero crossing rate and is divided in time by frames having a predetermined time period, the apparatus comprising: means for characterizing, in absence of speech, the background noise of the second signal comprising: means for computing an average of the magnitude of the second signal for a second predetermined number of frames, and means for computing an average of the zero crossing rate of the second signal for said second predetermined number of frames; means for computing background noise magnitude and zero crossing rate thresholds for the second signal; means for computing an average of the magnitude of the second signal for a first frame; means for computing an average of the zero crossing rate of the second signal for said first frame; means for comparing said average of the magnitude of the second signal to said background noise magnitude threshold; means for comparing said average of the zero crossing rate of the second signal to said background noise zero crossing rate threshold; and means for generating, upon said average of the magnitude or said zero crossing rate consecutively exceeding said background noise threshold a first predetermined number of frames, the first signal.
Claim 8
Independent Claim 215 words
An apparatus for generating a first signal representing the detection of speech on a second signal having background noise, a magnitude, a zero crossing rate and is divided in time by frames having a predetermined time period, the apparatus comprising: means for characterizing, in absence of speech, the background noise of the second signal comprising: means for computing an average of the magnitude of the second signal for a second predetermined number of frames, and means for computing an average of the zero crossing rate of the second signal for said second predetermined number of frames; means for computing background noise magnitude and zero crossing rate thresholds for the second signal; means for computing an average of the magnitude of the second signal for a first frame; means for computing an average of the zero crossing rate of the second signal for said first frame; means for comparing said average of the magnitude of the second signal to said background noise magnitude threshold; means for comparing said average of the zero crossing rate of the second signal to said background noise zero crossing rate threshold; and means for generating, upon said average of the magnitude or said zero crossing rate consecutively exceeding said background noise threshold a first predetermined number of frames, the first signal.
Claim 9
Dependent Claim 115 words
An apparatus for generating a first signal in accordance with claim 5 wherein said computing said background noise magnitude and zero crossing rate thresholds further comprises: means for computing a standard deviation of the magnitude of the second signal for said second predetermined number of frames; means for computing a standard deviation of the zero crossing rate of the second signal for said second predetermined number of frames; means for multiplying said standard deviation of the magnitude by a second predetermined number and adding said average of the magnitude; and means for multiplying said standard deviation of the zero crossing rate by a third predetermined number and adding said average of the zero crossing rate.
Claim 10
Dependent Claim 21 words
An apparatus for generating a first signal in accordance with claim 5 wherein said second signal is a speech channel signal.

References Cited (Backward Citations)

US3962553A Cited
US4378603A Cited
US4628529A Cited
US4905288A Cited
US4811404A Cited
US4959865A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-09-29 1996-03-30 1996-09-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-09-29 2000-03-30 2000-09-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-09-29 2004-03-30 2004-09-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag