Voice Enhancement

Applications  / Smartphones  / Voice Enhancement








Alango’s Mobile Voice Communication Package (M-VCP) enhances the fidelity of the user’s voice in noisy environments and cancels acoustic echo. The most common implementation today for smartphones is one primary and one reference microphone; the primary utilized for voice whereas the reference is utilized for noise discrimination. M-VCP improves upon this with advanced directional microphone beamforming and noise cancellation to clean the outgoing user voice so as to be heard in virtually any real-world condition utilizing 2 or more microphones.



Block Diagram






  Adaptive Directional Microphone (ADM)  

Utilizes two or more microphones in the device to adaptively discriminate between the user’s voice and ambient noises in different use cases.

  Acoustic Echo Canceller (AEC)  

Eliminates acoustic echo with multi-band residual echo suppressor ensuring full-duplex communication.

  Noise Suppressor (NS)   Detects and attenuates stationary and transient noises (traffic, pub, passing cars, etc.) in transmitted and received signals.  
  Automatic Gain Control (AGC) and Dynamic Range Compressor (DRC)  

Equalizes voice levels in the microphone and loudspeaker signals ensuring clear intelligibility. Alango AGC technology is robust to ambient noises and allows fast signal equalization without increasing ambient noises.

  Frequency Equalizer (EQ)  

Allows fine frequency adjustment of microphone and loudspeaker frequency responses with high frequency resolution.


Slows down incoming speech in real time improving intelligibility of fast talkers, foreign language, mailbox and numbers.

  Automatic Volume & Equalization (AVQ)  

Modifies the loudspeaker signal according to the ambient noise level and spectrum providing perceptually equal loudness and intelligibility in variable noisy conditions (speed, type of road, rain, open window, etc.).

  Packet Loss Concealment (PLC)   PLC is a technique used to mask the effects of lost or discarded packets. The objective of PLC is to reconstruct a synthetic signal to cover missing data in a received bit stream and thus hide transmission losses.    





  • Flexible implementation transforms to close talk, far talk (handheld or tabletop speakerphone), and voice recognition modes on the fly.
  • Optimal usage of available resources and minimal power consumption.
  • Adaptable to a multitude of different designs.
  • Ported to all major DSP and MCU cores.




Alango Adaptive Dual Microphone (ADM)Technology Demo
for Mobile Handsets



More for Smartphones







Top ▲