Audio Processing PipelineΒΆ
The core of the XVF3610 voice processor is a high-performance audio processing pipeline that takes its input from a pair of the microphone and executes a series of signal processing algorithms to extract a voice signal from a complex soundscape. The audio pipeline can accept a reference signal from a host system which is used to perform Acoustic Echo Cancellation (AEC) to remove audio being played by the host. The audio pipeline provides two different output channels - one that is optimized for Automatic Speech Recognition systems and the other for voice communications.
A flexible audio signal routing infrastructure and a range of digital inputs and outputs enables the XVF3610 to be integrated into a wide range of system configurations, that can be configured at start up and during operation through a set of control registers.
Audio Features
- Signal flow and processing
 - Signal Routing and Scaling
 - General Purpose Filter
 - PDM microphone interface
 - Automatic Echo Cancellation (AEC)
 - Automatic Delay Estimation & Correction (ADEC)
 - Interference canceller
 - Noise Suppressor (NS)
 - Automatic Gain Control (AGC) and Loss Control
 - Alternative Architecture mode (ALT_ARCH)