Speech coder output transformation method for reducing audible noise
First Claim
1. In a speech communication system having a speech decoder followed by a compander, the speech decoder having an output signal with a plurality of output values, a method for reducing audible noise generated by the compander during the absence of a voice signal, the steps of the method comprising:
- selecting a range of output values from the plurality of output values of the output signal, wherein the range of output values is defined by the output values of less than zero and greater than or equal to −
2;
calculating each output value of the plurality of output values;
determining if an output value of the plurality of output values falls within the range;
adding a predetermined constant value to the output signal if the determining determines that the output value of the plurality of output values falls within the range; and
supplying the output signal to the compander.
12 Assignments
0 Petitions
Accused Products
Abstract
In a cellular telephone system where a digital cellular telephone is connected to a regular telephone through the public switched telephone network (PSTN), a speech encoder/decoder is used with an A/μ-Law encoder/decoder causing annoying audible noise at very low levels because of the quantization characteristics of the A/μ-Law encoder/decoder. This noise is eliminated by adding a digital constant to the output of the speech coder, shifting the low level signal away from zero. The resulting DC level added to the speech signal is inaudible to the PSTN telephone user and does not degrade speech quality. Alternatively, the constant added to the output of the speech coder is confined to a small value added to the speech coder output to move the entire speech coder output during the silence period, between speech periods, above zero or below zero.
-
Citations
16 Claims
-
1. In a speech communication system having a speech decoder followed by a compander, the speech decoder having an output signal with a plurality of output values, a method for reducing audible noise generated by the compander during the absence of a voice signal, the steps of the method comprising:
-
selecting a range of output values from the plurality of output values of the output signal, wherein the range of output values is defined by the output values of less than zero and greater than or equal to −
2;
calculating each output value of the plurality of output values;
determining if an output value of the plurality of output values falls within the range;
adding a predetermined constant value to the output signal if the determining determines that the output value of the plurality of output values falls within the range; and
supplying the output signal to the compander. - View Dependent Claims (2, 3, 4, 7, 8)
-
-
5. In a speech communication system having a speech decoder followed by a compander, the speech decoder having an output signal with a plurality of output values, a method for reducing audible noise generated by the compander during the absence of a voice signal, the steps of the method comprising:
-
selecting a range of output values from the plurality of output values of the output signal, wherein the range of output values is defined by the output values of greater than zero and less than or equal to +2;
calculating each output value of the plurality of output values;
determining if an output value of the plurality of output values falls within the range;
adding a predetermined constant value to the output signal if the determining determines that the output value of the plurality of output values falls within the range; and
supplying the output signal to the compander. - View Dependent Claims (6)
-
-
9. In a speech communication system having a speech decoder followed by a compander, the speech decoder configured to cause a reduction in audible noise generated by the compander during the absence of a voice signal, the speech decoder comprising:
-
an output signal with a plurality of output values;
a controller configured to select a range of output values from the plurality of output values of the output signal, wherein the range of output values is defined by the output values of less than zero and greater than or equal to −
2, the controller further configured to calculate each output value of the plurality of output values and determine if an output value of the plurality of output values falls within the range;
an adder configured to add a predetermined constant value to the output signal if the controller determines that the output value of the plurality of output values falls within the range; and
an output supplier configured to supply the output signal to the compander. - View Dependent Claims (10, 11, 15)
-
-
12. In a speech communication system having a speech decoder followed by a compander, the speech decoder configured to cause a reduction in audible noise generated by the compander during the absence of a voice signal, the speech decoder comprising:
-
an output signal with a plurality of output values;
a controller configured to select a range of output values from the plurality of output values of the output signal, wherein the range of output values is defined by the output values of greater than zero and less than or equal to +2, the controller further configured to calculate each output value of the plurality of output values and determine if an output value of the plurality of output values falls within the range;
an adder configured to add a predetermined constant value to the output signal if the controller determines that the output value of the plurality of output values falls within the range; and
an output supplier configured to supply the output signal to the compander. - View Dependent Claims (13, 14, 16)
-
Specification