Automatic Gain Control
Automatic Gain Control (AGC) is used keep a constant recording volume regardless of the input signal level. AGC is typically one of the last Voice Quality Enhancement (VQE) blocks of the transmit path of the microphone signal. A wide dynamic range of input speech levels can be difficult and tiresome to the listener on the far-end. AGC is implemented to resolve this issue.
The gain by which to achieve a constant recording level is determined by monitoring the voice activity state and the peak levels of the input signal. When talkers speak too softly or are located a far distance away, then the signal will be amplified. When the talkers speak too loudly or are located close to the microphone, then the signal will be attenuated.
Automatic Gain Control Software Features
- Configurable Target Signal Level and Max Gain Value
- Configurable Attack and Release Times
- Configurable Noise Thresholds
- Easily Integrated with other Voice Quality Enhancement modules
- Narrowband to Fullband Sampling Rates Supported
- Simple C Interface
Automatic Gain Control Applications
VOCAL’s optimized Gain Control software is available for the following platforms. Please contact us for specific Gain Control supported platforms.