Echo Cancellation solutions for VoIP, Telephony, Radio and Mobile communications.
- Acoustic Echo Cancellers
- Line / Network Echo Cancellers
- Custom echo cancellation solutions
- ITU standards compliant
- Optimized for DSPs, ARM, iPhone/iPad and Android
VOCAL offers a range of Echo Cancellation Reference Designs for voice communications over radio, mobile and IP networks. Our Reference Designs are robust, flexible and configurable to meet your specific system requirements. Custom solutions are also available. Contact us today to discuss your echo cancellation application.
Echo Cancellation is used to enhance speech for Radio, Mobile, VoIP and Voice applications
VOCAL offers a range of echo cancellation solutions including:
We have extensive experience in the development, integration, and configuration of echo cancellation solutions in a wide variety of products. Contact us to discuss your echo cancellation application requirements.
Echo Cancellation is the reduction of the reflected copies of a direct path wave in a signal. In telephony, the source of these reflections can be generated electrically due to an impedance mismatch in the transmission path or as a result of an acoustic and/or mechanical coupling between a loudspeaker and a microphone, usually because they are in the same physical enclosure. For acoustic/mechanical coupling an Acoustic Echo Canceller (AEC) is required; whereas, a Line Echo Canceller (LEC) is used to address impedance mismatch.
Acoustic Echo Cancellation is an essential part of providing speech enhancement (or voice quality enhancement) to any telephone communication. An acoustic echo canceller (AEC) operates on the digitally sampled audio signals of the communication device. The transfer function of the acoustic environment from the loudspeaker to the microphone on the device is estimated to cancel the received echoes from the microphone signal.
Line/Network Echo Cancellation uses voice activated devices placed in the 4-wire portion of a circuit (which may be an individual circuit path or a path carrying a multiplexed signal) and are used for reducing the echo by subtracting an estimation from the circuit echo. They may be characterized by whether the transmission path or the subtraction of the echo is by analogue or digital means.
The application of AEC for barge-in is different than standard full-duplex communication applications. Wake Word Detection (WWD) and Automatic Speech Recognition (ASR) software does not tolerate non-linear distortions to the near-end speech trying to be detected in the presence of constantly strong echo. VOCAL’s AEC software can be configured to serve as a pre-processor to the WWD & ASR software.
In our 30+ years of experience of digital signal processing, we have seen many situations and products, where standard (and especially open source) echo cancellation solutions are not able to properly remove the echo. Whether the cause of the failure is from poor mechanical design, or asynchronous transmit and receive paths, our custom echo cancellation solutions will provide you the best design for your product development. We also offer custom offline echo cancellers too.
VOCAL’s Acoustic Echo Cancellation software can be combined with VOCAL’s other Voice Quality Enhancement (VQE) software to provide a complete . VQE suite can include multi-microphone and single microphone noise reduction, microphone array beamforming, automatic gain control, multi-band dynamic range compression, and more!
VOCAL’s Acoustic Echo Cancellation software is available as part of our Voice and Video over IP (V2oIP) stack for an end-to-end full duplex voice communication solution.