Voice enhancement system and method
First Claim
1. A method for providing voice enhancement in a telecommunications network, comprising the steps of:
- determining the average power of an input voice-band signal;
determining a scaling factor in response to the average power of the input voice-band signal;
equalizing the input voice-band signal by attenuating a predetermined portion of the input voice signal;
scaling the equalized input voice-band signal with the scaling factor;
coupling the scaled voice-band signal to an output; and
wherein said determining a scaling factor step further comprises the step of limiting the amount of change between consecutive scaling factors.
2 Assignments
0 Petitions
Accused Products
Abstract
A telecommunications network (120) is provided with adaptive gain control (AGC) of the voice signals in network (120). Network (120)includes an input (12) for receiving a voice signal, an output (14) for receiving the voice signal, and a coupling between input (12) and output (14) including at least one switch (124) or (126). Network (120) also includes voice enhancer (10) including power averager (18) for measuring and determining the average power of an input signal. Voice enhancer (10) also includes bass band equalizer (16) to attenuate a predetermined portion of the input signal to provide an equalized input signal. From the average power of the input signal is determined a scaling factor from a gain/attenuation look-up table (28). Voice enhancer (10) also includes output scaler (30) coupled to output (14), output scaler (30) scales the equalized input signal with the scaling factor and provides the scaled signal to output (14). Voice enhancer (10) also includes bass to treble power comparator (20) for detecting tandem enhancement and voice-band data detector (22) which cause enhancer (10) to be disabled appropriately.
48 Citations
40 Claims
-
1. A method for providing voice enhancement in a telecommunications network, comprising the steps of:
-
determining the average power of an input voice-band signal; determining a scaling factor in response to the average power of the input voice-band signal; equalizing the input voice-band signal by attenuating a predetermined portion of the input voice signal; scaling the equalized input voice-band signal with the scaling factor; coupling the scaled voice-band signal to an output; and wherein said determining a scaling factor step further comprises the step of limiting the amount of change between consecutive scaling factors. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 10, 11, 13)
-
-
4. A method for providing voice enhancement in a telecommunications network, comprising the steps of:
-
determining the average power of an input voice-band signal; determining a scaling factor in response to the average power of the input voice-band signal; equalizing the input voice-band signal by attenuating a predetermined portion of the input voice signal; scaling the equalized input voice-band signal with the scaling factor; coupling the scaled voice-band signal to an output; detecting at least one of voice-band data in the input signal and tandem enhancement in the network; and decoupling the scaled voice-band signal from the output.
-
-
12. A method for providing voice enhancement in a telecommunications network, comprising the steps of:
-
determining the average power of an input voice-band signal; determining a scaling factor in response to the average power of the input voice-band signal; equalizing the input voice-band signal by attenuating a predetermined portion of the input voice signal; scaling the equalized input voice-band signal with the scaling factor; coupling the scaled voice-band signal to an output; comparing the determined average power of the input voice-band signal to power measurements expected for a previously scaled signal; and decoupling the scaled voice-band signal from the output in response to said comparing step.
-
-
14. A method for providing voice enhancement in a telecommunications network, comprising the steps of:
-
determining the average power of an input voice-band signal; determining a scaling factor in response to the average power of the input voice-band signal; equalizing the input voice-band signal by attenuating a predetermined portion of the input voice signal; scaling the equalized input voice-band signal with the scaling factor coupling the scaled voice-band signal to an output; detecting periods of silence in the input voice-band signal at the input; and decoupling the scaled voice-band signal from the output. - View Dependent Claims (15)
-
-
16. A method for providing voice enhancement in a telecommunications network, comprising the steps of:
-
determining the average power of an input voice-band signal; determining a scaling factor in response to the average power of the input voice-band signal; equalizing the input voice-band signal by attenuating a predetermined portion of the input voice-band signal; scaling the equalized input voice-band signal with the scaling factor; coupling the scaled voice-band signal to an output; and detecting at least one of voice-band data in the input signal and tandem enhancement in the network and decoupling the scaled voice-band signal from the output. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A system for providing enhancement to a voice-band signal in a telecommunications network, comprising:
-
a power averager for determining the average power of the voice-band signal; an equalizer for attenuating a predetermined portion of the voice-band signal; and an output scaler for scaling the equalized voice-band signal with a scaling factor in response to the determined average power, and wherein said output scaler is further operable to limit the amount of change between consecutive scaling factors. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for providing enhancement to a voice-band signal in a telecommunications network, comprising:
-
a power averager for determining the average power of the voice-band signal; an equalizer for attenuating a predetermined portion of the voice-band signal; an output scaler for scaling the equalized voice-band signal with a scaling factor in response to the determined average power; and a gain/attenuation look-up table for providing the scaling factor to be used by said output scaler in scaling the voice-band signal.
-
-
35. A system for providing enhancement to a voice-band signal in a telecommunications network, comprising:
-
a power averager for determining the average power of the voice-band signal; an equalizer for attenuating a predetermined portion of the voice-band signal; an output scaler for scaling the equalized voice-band signal with a scaling factor in response to the determined average power; and a gain/attenuation look-up table for providing the scaling factor to be used by said output scaler in scaling the voice-band signal, and wherein said gain/attenuation look-up table is organized such that low power voice-band signals are assigned large scaling factors relative to high power voice-band signals, the high power voice-band signals being assigned low or negative scaling factors.
-
-
36. A system for providing enhancement to a voice-band signal in a telecommunications network, comprising:
-
a power averager for determining the average power of the voice-band signal; an equalizer for attenuating a predetermined portion of the voice-band signal; an output scaler for scaling the equalized voice-band signal with a scaling factor in response to the determined average power; a transparent path for providing the input voice-band signal directly to an output so that the input voice-band signal avoids scaling; and an attenuator coupled in said transparent path for variably attenuating the input voice-band signal during periods of silence in the input voice-band signal.
-
-
37. A system for providing enhancement to a voice-band signal in a telecommunications network, comprising:
-
an input for accepting the voice-band signal; an output for receiving the voice-band signal; and a coupling between said input and output including a voice enhancer, said voice enhancer comprising; a power averager for determining the average power of the voice-band signal; an equalizer for attenuating a predetermined portion of the voice-band signal; and an output scaler coupled to said output for scaling the equalized voice-band signal with a scaling factor in response to the determined average power and providing the scaled signal to said output, and wherein said output scaler is further operable to limit the amount of change between consecutive sealing factors. - View Dependent Claims (38, 39)
-
-
40. A system for providing enhancement to a voice-band signal in a telecommunications network, comprising:
-
an input for accepting the voice-band signal; an output for receiving the voice-band signal; and a coupling between said input and output including a voice enhancer, said voice enhancer comprising; a power averager for determining the average power of the voice-band signal; an equalizer for attenuating a predetermined portion of the voice-band signal; an output scaler coupled to said output for scaling the equalized voice-band signal with a scaling factor in response to the determined average power and providing the scaled signal to said output; a voice-band data detector for detecting voice-band data in the voice-band signal; a tandem voice enhancement detector for detecting when the voice-band signal has been previously scaled; and wherein at least one of said voice-band data detector and said tandem voice enhancement detector being operable to decouple said output scaler from said output.
-
Specification