Ask Us or Call +1-716-688-4675

Voice Quality Enhancement Software


VQE removes echo, noise and reverberation from speech and adjusts speech levels for a comfortable listening experience

Voice Quality Enhancement (VQE) software provides superior speech in numerous speech and audio applications including:

  • Voice & Video Conferencing
  • Mobile, VoIP & Radio
  • Speakerphones & Intercoms

download brochure

VOCAL’s Voice Quality Enhancement software library is modular and optimized for DSPs and conventional processors from TI, ADI, AMD, Intel and other leading vendors. Our expertise in design, implementation and configuration of mobile, network and telephony solutions will help you bring your voice application to market quickly and efficiently. Contact us to discuss your voice application requirements.

Voice Quality Enhancement System

An integrated approach for voice quality enhancement is required in telecommunication systems where acoustic echo, background noise, reverberation or other causes significantly degrade the quality of the voice signal. The key to integrating a VQE solution is to put the echo cancellation, dereverberation, noise reduction, voice activity detection, beamforming and other algorithms together in such a way that maximizes speech enhancement. The figure shows one possible configuration of VOCAL’s VQE system for enhancing the quality of the speech signal sent from the near end to the far end.

Acoustic Echo Cancellation (AEC)

VOCAL’s Acoustic Echo Cancellers operate on the digitally sampled audio signals of the communication device. Acoustic echo cancellation is an essential part of voice quality enhancement in any form of voice communication.

acoustic echo cancellation

G.168 Line Echo Cancellation (LEC)

Line Echo Cancellers are voice operated devices placed in the 4-wire portion of a circuit to reduce echo for speech enhancement.

Speech Dereverberation

For hands-free or free space communications devices, VOCAL’s Speech Dereverberation software removes the effects of reverberation generated by the acoustic environment for improved speech enhancement and speech recognition.


Acoustic Noise Reduction (ANR)

VOCAL’s Acoustic Noise Reduction software provides voice quality enhancement by adaptively reducing background noise and effectively increasing the signal to noise ratio of the speech signal.

Noise Reduction Diagram

Acoustic Beamforming

When ANR is used with a microphone array, VOCAL’s near field acoustic beamforming algorithms isolate the speaker source to filter out signals originating from different locations and provide noise reduction and interference suppression in the acquired signal.

Voice Activity Detection (VAD)

VOCAL’s Voice Activity Detection is used to determine whether voice is active in the communication for efficient use of bandwidth and estimating statistics in speech enhancement.

Comfort Noise Generation (CNG)

VOCAL’s Comfort Noise Generation function produces an artificial background noise in conjunction with VAD to reduce the bit rate during periods of silence.

Packet Loss Concealment (PLC)

VOCAL’s Packet Loss Concealment (PLC) algorithm handles transmission losses in a packetized network for an improved listener experience.

Dynamic Range Compression (DRC)

VOCAL’s Dynamic range compression (audio level compression) is the final processing step of voice quality enhancement for the Tx channel and limits signal levels to prevent over-driving the loudspeaker.

Automatic Gain Control (AGC)

VOCAL’s automatic gain control (or automatic level control) is the final processing step of speech enhancement software for the Rx channel. AGC automatically adjusts the output signal level for ease of the listeners.

Blind Signal Separation (BSS)

VOCAL’s Blind signal separation software, also known as blind source separation extracts signals of interest from interferes and other background noise sources.


supported platforms

VOCAL’s software is available for the following platforms. Please contact us for specific Voice Quality Enhancement software supported platforms.

ProcessorsOperating 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