libspeexdsp
libspeexdsp is a digital signal processing library from Xiph.Org's Speex project that provides real-time audio enhancement features for speech. It focuses on echo cancellation, noise suppression, and automatic gain control to improve intelligibility in VoIP and conferencing applications. While it is designed to be used with the Speex codec, it can be used with other codecs as well.
The library contains two main components: the echo cancellation subsystem (SpeexEchoState) which estimates and cancels near-end
libspeexdsp is written in portable C and distributed under a BSD-like license from Xiph.Org. It has been
Historically, libspeexdsp originated as part of the Speex project to deliver efficient speech-focused DSP routines, including