Call Today 716.688.4675

G.167 Acoustic Echo Canceller

g.167 aec

VOCAL’s G.167 Acoustic Echo Canceller cancels acoustic feedback between a speaker and microphone

VOCAL’s G.167 Acoustic Echo Canceller (AEC) is designed to cancel acoustic feedback between a speaker and a microphone in audio systems such as speakerphones.

  • ITU G.167 compliant
  • Standard 8kHz and WB audio applications
  • Optimized for DSP, ARM and other processors
  • Custom AEC solutions available

download brochure request demo

VOCAL’s G.167 Acoustic Echo Canceller software may be licensed as a standalone algorithm or as part of our Voice Quality Enhancement System. G.167 AEC source code is optimized for leading DSPs and CISC / RISC processors from TI, ARM, ADI, Intel and other vendors. Our embedded software libraries provide a complete range of ETSI / ITU / IEEE compliant algorithms. Contact us to discuss your specific acoustic echo cancellation requirements.


  • Rapid convergence
  • Double talk detection
  • Low divergence during double talk
  • Fast re-convergence for echo path changes
  • Portable, re-entrant and re-locatable code
  • Configurable echo tail length (up to 256ms)
  • Automatic echo delay estimation
  • Non-linear Processing (NLP)
  • Built-in Noise Reduction
  • Anti-howling
  • Comfort Noise Generation (CNG)
  • User callable functions
  • Hands Free telephones and monitoring systems
  • Full / half duplex speakerphones

G.167 AEC Software

VOCAL’s G.167 acoustic echo canceller supports both standard 8kHz and wideband audio applications and has been rigorously tested to meet G.167 ITU compliance as well as satisfy our own proprietary testing. The software estimates the transfer function of the acoustic environment from the enclosed loudspeaker to the device microphone and cancels received echoes from the microphone signal. Transfer function constraints include the required bandwidth, enclosed volume and tolerable delay.

VOCAL has extensive experience in the design, development, integration, and configuration of acoustic echo cancellation solutions for mobile, network, and telephony applications on all major platforms. Our G.167 AEC software is used in millions of installations world-wide, including hands-free telephone systems, public telephone systems, VoIP products, speakerphones (half and full duplex), baby monitors, as well many other types of manufactured items.

More Information



VOCAL’s optimized software is available for the following platforms. Please contact us for specific G.167 Acoustic Echo Canceller supported platforms.

Processors Operating Systems
  • Texas Instruments – C6000 (TMS320C62x, TMS320C64x, TMS320C645x, TMS320C66x, TMS320C67x), DaVinci, OMAP, C5000 (TMS320C54x, TMS320C55x)
  • Analog Devices – Blackfin, ADSP-21xx, TigerSHARC, SHARC
  • PowerPC
  • MIPS – MIPS32, MIPS64, MIPS4Kc
  • ARM – ARM7, ARM9, ARM9E, ARM10E, ARM11, StrongARM, ARM Cortex-A8, Cortex-M1
  • Intel / AMD – x86, x64 (both 32 and 64 bit modes)
  • Google Android
  • Apple iOS / iPhone / iPad & MacOS
  • Unix,  Linux, μClinux, BSD
  • Microsoft Windows ACM / RTC / CE / Mobile
  • Symbian
  • eCOS / eCOSPro
  • Wind River VxWorks
  • Green Hills Integrity
  • Micrium μCOS
VOCAL Technologies, Ltd.
520 Lee Entrance, Suite 202
Amherst New York 14228
Phone: +1-716-688-4675
Fax: +1-716-639-0713