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

Speech detector with improved line-fault immunity

Assignee: Mitsubishi Electric Corp
•
Filing: 1990-06-27
•
Granted: 1992-10-27
•
Expires: 2010-06-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A speech detector has an intensity detector that indicates whether the intensity of a PCM signal exceeds a first threshold, and a normal-zero-crossing-count detector that indicates whether the zero-crossing count of the PCM signal exceeds a second threshold. The outputs of the intensity detector and normal-zero-crossing-count detector are combined by AND logic to produce the output of the speech detector. The second threshold is set well below the minimum zero-crossing count occurring in normal speech, the function of the normal-zero-crossing-count detector being to disable speech detection during line faults.

Inventors

  • 👤 Yushi Naito
  • 👤 Kazuo Saito

Bibliographic Details

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

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 243 words
A speech detector for discriminating between line faults and speech in a PCM signal, in order to improve communication channel utilization efficiency, comprising: intensity detecting means for comparing the intensity of the PCM signal with a first threshold and producing a first Boolean signal that is true if the intensity exceeds the first threshold, indicating a possible presence of line faults or speech in the PCM signal, and false if the intensity fails to exceed the first threshold, indicating the presence of background noise; zero-crossing counting means for counting sign changes in the PCM signal, thereby producing a zero-crossing count; normal-zero-crossing-count detecting means, coupled to said zero-crossing counting means, for comparing the zero-crossing count with a second threshold and porducing a second Boolean siganl that is true if the zero-crossing count exceeds the second threshold, indicating the PCM signal includes speech and normal background noise, and false if the zero-crossing count fails to exceed the second threshold, indicating a code word having a large direct-current offset indicating a line fault is present in the PCM signal; and ANDing means, coupled to said intensity detecting means and said normal-zero-crossing-count detecting means, for generating the logical AND of the first Boolean signal and the second Boolean signal, and producing a third Boolean signal that is true when speech is present in the PCM signal, and false when no speech is present in the PCM signal, thereby improving communication channel utilization efficiency of a communication system.
Claim 2
Dependent Claim 243 words
A speech detector for discriminating between line faults and speech in a PCM signal, in order to improve communication channel utilization efficiency, comprising: intensity detecting means for comparing the intensity of the PCM signal with a first threshold and producing a first Boolean signal that is true if the intensity exceeds the first threshold, indicating a possible presence of line faults or speech in the PCM signal, and false if the intensity fails to exceed the first threshold, indicating the presence of background noise; zero-crossing counting means for counting sign changes in the PCM signal, thereby producing a zero-crossing count; normal-zero-crossing-count detecting means, coupled to said zero-crossing counting means, for comparing the zero-crossing count with a second threshold and porducing a second Boolean siganl that is true if the zero-crossing count exceeds the second threshold, indicating the PCM signal includes speech and normal background noise, and false if the zero-crossing count fails to exceed the second threshold, indicating a code word having a large direct-current offset indicating a line fault is present in the PCM signal; and ANDing means, coupled to said intensity detecting means and said normal-zero-crossing-count detecting means, for generating the logical AND of the first Boolean signal and the second Boolean signal, and producing a third Boolean signal that is true when speech is present in the PCM signal, and false when no speech is present in the PCM signal, thereby improving communication channel utilization efficiency of a communication system.
Claim 3
Dependent Claim 39 words
The detector of claim 1, said normal-zero-crossing-count detecting means, including, threshold-setting means for setting the second threshold, and comparing means, coupled to said zero-crossing counting means and said threshold-setting means, for comparing the zero-crossing count with the second threshold.
Claim 4
Dependent Claim 25 words
The detector of claim 1, wherein the intensity of the PCM signal is the mean-square value of the PCM signal over predetermined interval of time.
Claim 5
Dependent Claim 26 words
The detector of claim 1, wherein the intensity of the PCM signal is the peak value of the PCM signal over a predetermined interval of time.
Claim 6
Dependent Claim 124 words
The detector of claim 1, further comprising: high-zero-crossing-count detecting means, coupled to said zero-crossing counting means, for comparing the zero-crossing count with a third threshold, higher than the second threshold and producing a fourth Boolean signal that is true if the zero-crossing count exceeds the third threshold, indicating speech is present in the PCM signal and false otherwise; and Oring means, coupled to said ANDing means and said high-zero-crossing-count detecting means, for taking the logical OR of the fourth Boolean signal and the third Boolean signal and producing a fifth Boolean signal that is true when speech is present in the PCM signal and false when no speech is present in the PCM signal, thereby improving communication channel utilization efficiency of the communication system.
Claim 7
Dependent Claim 49 words
The detector of claim 5, wherein said zero-crossing counting means supplies said normal-zero-crossing-count detecting means with zero-crossing counts over a first predetermined interval of time and supplies said high-zero-crossing-count detecting means with zero-crossing counts over a second predetermined interval of time, longer than the first predetermined interval of time.
Claim 8
Dependent Claim 26 words
The detector of claim 1, where the intensity of the PCM signal is the mean amplitude of the PCM signal over a predtermined interval of time.
Claim 9
Dependent Claim 23 words
The detector of claim 1, said code word having a large direct-current offset is a code word consisting of string of all one's.
Claim 10
Dependent Claim 28 words
The detector of claim 1, wherein said first threshold is selected as to be exceeded by a speech signal, and not to be exceeded by normal background noise.
Claim 11
Dependent Claim 28 words
The detector of claim 1, wherein said zero-crossing counting means counts the sign changes in a predetermined time period, and said second threshold is set to be zero.
Claim 12
Dependent Claim 19 words
The detector of claim 1, wherein said zero-crossing counting means counts the sign changes over a predetermined time period.
Claim 13
Dependent Claim 21 words
The detector of claim 11, wherein said predetermined time period is a time period between successive sample values in a block.
Claim 14
Independent Claim 174 words
A method for discriminating beween line faults and speech in a PCM signal, in order to improve communication channel utilization efficiency, comprising the steps of: (a) comparing the intensity of the PCM signal with a first threshold and producing a first Boolean signal that is true if the intensity exceeds the first threshold, indicating a possible presence of line faults or speech in the PCM signal, and false otherwise; (b) counting sign changes in the PCM signal, thereby producing a zero-crossing count; (c) comparing the zero-crossing count with a second threshold and producing a second Boolean signal that is true if the zero-crossing count exceeds the second threshold and false otherwise, indicating speech is not present in the PCM signal; and (d) generating the logical AND of the first Boolean signal and the second Boolean signal, and producting a third Booleans signal that is true when speech is present in the PCM signal, and false when no speech is present in the PCM signal, thereby improving communication channel utilization efficiency of a communication system.
Claim 15
Independent Claim 174 words
A method for discriminating beween line faults and speech in a PCM signal, in order to improve communication channel utilization efficiency, comprising the steps of: (a) comparing the intensity of the PCM signal with a first threshold and producing a first Boolean signal that is true if the intensity exceeds the first threshold, indicating a possible presence of line faults or speech in the PCM signal, and false otherwise; (b) counting sign changes in the PCM signal, thereby producing a zero-crossing count; (c) comparing the zero-crossing count with a second threshold and producing a second Boolean signal that is true if the zero-crossing count exceeds the second threshold and false otherwise, indicating speech is not present in the PCM signal; and (d) generating the logical AND of the first Boolean signal and the second Boolean signal, and producting a third Booleans signal that is true when speech is present in the PCM signal, and false when no speech is present in the PCM signal, thereby improving communication channel utilization efficiency of a communication system.
Claim 16
Dependent Claim 27 words
The method of claim 13, wherein the intensity of the PCM signal is the mean square value of the PCM signal over a predetermined interval of time.
Claim 17
Dependent Claim 26 words
The method of claim 13, wherein the intensity of the PCM signal is the peak value of the PCM signal over a predetermined interval of time.
Claim 18
Dependent Claim 106 words
The method of claim 13, further comprising the steps of: (e) comparing the zero-crossing count with a third threshold, higher than the second threshold, and producing a fourth Boolean signal that is true if the zeroo-crossing count exceeds the third threshold, indicating speech is present in the PCM signal and false otherwise; and (f) generating the logical OR of the fourth Boolean signal and the third Boolean signal and producing a fifth Boolean signal that is true when speech is present in the PCM signal and false when no speech is present in the PCM signal, thereby improving communication channel utilization efficiency of the communication system.
Claim 19
Dependent Claim 52 words
The method of claim 16, wherein said step (b), the zero-crossing count provided to step (c) is performed over a first predetermined interval of time, and a second zero-crossing count is provided to said step (e), performed over a second predetermined interval of time, longer than the first predetermined interval of time.
Claim 20
Dependent Claim 26 words
The method of claim 13, where the intensity of the PCM signal is the mean amplitude of the PCM signal over a predetermined interval of time.

References Cited (Backward Citations)

US3712959A Cited
US4001505A Cited
US3985956A Cited
US4061878A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag