The Adaptive Digital noise reduction software reduces background noise in speech signals. Applications include traditional, mobile, and hands-free telephone systems, conferencing, speech recognition, and alarm systems. The algorithm can be customized to trade off between complexity, memory requirements, and required noise reduction.
Data sheet:.pdf ![]()
Adaptive Digital has two classes of noise reduction algorithms . They are distinguished by a number of characteristics. We refer to the two classes of noise reduction algorithms as the standard version and the low complexity version. The table below compares the characteristics of the two versions.
| Algorithm Version | CPU Utilization | Memory | Delay | SNR Improvement | Frequency / Time Based |
| Standard | High | High | Moderate | Yes | Frequency |
| Low Complexity | Low | Low | None | No | Time |
The user can configure either version’s noise cancellation to be more or less aggressive. Less aggressive settings reduce noise by a moderate amount while more aggressive settings reduce noise by a greater degree.
One might wonder why a system would be configured with a less aggressive setting. There are a few reasons. One reason is that a very aggressive setting can result in loss of desired signal. Another reason is that, in the case of the low complexity version, an aggressive setting will cause an accentuated difference between the noise level during speech and the noise level when speech is not present. The transitions between speech and no speech may become more objectionable with the more aggressive setting.
Standard noise reduction is an excellent choice for applications with high background noise environments such as mobile phones, speakerphones, hands-free phones, and defense communication systems. It is also useful when used in conjunction with voice recognition to increase accuracy.
Low Complexity noise reduction is an excellent choice for wireline telephony and conferencing.
User configurable
Enhances Voice Quality (improves Mean Opinion Score)
Functions are C-callable
Designed for multiple channel operation
ADT Noise Reduction is available on the TMS320™ DSP Family
C54x™DSP, C55x™DSP, & C64x™DSP Generations
ARM Processor
| Variant | MIPS (Peak) | Program Memory | Data Memory | Per Channel Data Memory |
| Standard | 7.5 | 2272 | 155 | 750 |
| Variant | MIPS (Peak) | Program Memory | Data Memory | Per Channel Data Memory |
| Standard | 7.5 | 4500 | 310 | 1500 |
| Variant | MIPS (Peak) | Program Memory | Data Memory | Per Channel Data Memory |
| Standard | 7.4 | 10400 | 1384 | 1500 |
| Variant | MIPS (Peak) | Program Memory | Data Memory | Per Channel Data Memory |
| Standard | 37 | 10400 | 1384 | 1500 |
NCAN_ADT_config( . . .) Configures Noise Canceller
NCAN_ADT_init( . . .) Initiates a channel of Noise Cancellation
NCAN_ADT_cancel( . . . ) Executes Noise Cancellation
Standard noise reduction is an excellent choice for applications with high background noise environments such as mobile phones, speakerphones, hands-free phones, and defense communication systems. It is also useful when used in conjunction with voice recognition to increase accuracy.
Low Complexity noise reduction is an excellent choice for wireline telephony and conferencing.
SITE LINKS
HOMETELEPHONY
ACOUSTIC BEAMFORMER AUTO GAIN CONTROL ARBITRARY TONE DET CONFERENCING DTMF NOISE REDUCTION NOISE REDUCTION G2 NOISE REDUCTION G3 NOISE SUPPRESSION R1 R2 TONE DET & SUPRESS TONE GEN TONE RELAY VAD / CNG TELEPHONY INDEXRELATED LINKS
Article: HD Conferencing PRODUCT INDEX .pdf INDEX G.168 NEC & LEC G.168 Lite G.168 EC CHIP ACOUSTIC EC ACOUSTIC EC G2 LC IPP REFERENCE DESIGN DSP RESOURCE WIZARD
