Speech presence detector based on sparse time-random signal samples
First Claim
1. A speech presence detector, comprising:
- a circuit input to couple to a source of input signals;
a signal generator to generate a random control signal at a control signal output;
a sampling circuit coupled to the circuit input to receive the input signals, the sampling circuit including a control input coupled to the control signal output to receive the random control signal and generating samples corresponding to the input signals as a function of the random control signal; and
a processor coupled to the sampling circuit to receive the samples, the processor responsive to the samples to identify a background noise threshold and the processor detecting presence of a speech signal in the input signals when the input signals exceed the background noise threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech presence detector (101) includes a circuit input (105) to couple to a source of input signals. A control signal generator (113) generates control signals. A sampling circuit (112) samples the input signals as a function of the control signal. A processor (116, 616, or 916) is coupled to the sampling circuit to receive the signal samples. The processor is responsive to the sampled signals to identify a background noise threshold and detect the presence of speech. According to one embodiment, the method and apparatus employ a random control signal. According to another embodiment, the average frequency of the control signal is below the Nyquist rate. According to another embodiment, the processor is responsive to the received signal to count the number of samples within a predetermined amplitude range and identifies a background noise threshold from the number of samples which are in the predetermined range.
86 Citations
19 Claims
-
1. A speech presence detector, comprising:
-
a circuit input to couple to a source of input signals; a signal generator to generate a random control signal at a control signal output; a sampling circuit coupled to the circuit input to receive the input signals, the sampling circuit including a control input coupled to the control signal output to receive the random control signal and generating samples corresponding to the input signals as a function of the random control signal; and a processor coupled to the sampling circuit to receive the samples, the processor responsive to the samples to identify a background noise threshold and the processor detecting presence of a speech signal in the input signals when the input signals exceed the background noise threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An audio circuit comprising:
-
a microphone for converting audible signals to input signals; a signal generator generating a control; a sampling circuit coupled to the microphone and to the signal generator, the sampling circuit sampling the input signals as a function of the control signal and outputting a sample signal responsive thereto; a processor coupled to the sampling circuit to receive the sample signal and responsive thereto to identify a background noise threshold, the processor identifying the presence of a speech signal in the input signals when the input signals exceed the background noise threshold; and an A/D converter converting the input signals to digital representations, the A/D converter having output levels, and the sampling circuit being coupled to an output of the A/D; wherein the processor includes a predetermined bin storing a value representing a count of the number of samples having an amplitude in a predetermined subset of the output levels of the A/D converter, and the bin count in the predetermined bin is the only bin count used by the processor to generate the background noise threshold. - View Dependent Claims (15)
-
-
16. A telephone comprising:
-
a microphone for inputting audio signals; a transmitter including an A/D converter coupled to the microphone, the A/D converter to convert the audio signals into digital representations; an antenna coupled to an output of the transmitter a controller generating a random control signal; a sampling circuit coupled to the A/D converter to receive the digital representations and coupled to the controller to sample the digital representations according to the random control signal and generating signal samples; and a processor coupled to the sampling circuit, the processor counting signal samples within a predetermined amplitude range and identifying a background noise threshold from a count of random samples which are in the predetermined amplitude range, and the processor detecting a speech signal when the random samples exceed the background noise threshold, and the processor coupled to the transmitter to enable the transmitter to output signals to the antenna when the speech signal is detected and to disable the transmitter from outputting signals to the antenna a predetermined time after the speech signal is no longer present in the digital representations.
-
-
17. A method of detecting the beginning of speech in input signals to an audio circuit, the method comprising the steps of:
-
randomly sampling the input signals to produce samples; generating a background noise threshold from the samples; comparing the input signals to the background noise threshold; and detecting the beginning of speech when the input signals exceed the background noise threshold. - View Dependent Claims (18, 19)
-
Specification