XMOS VocalFusion® XVF3800 Voice Processor
XMOS VocalFusion® XVF3800 Voice Processor is a high-performance device designed and optimized for voice communications. The XVF3800 uses microphone-array processing and a sophisticated audio processing pipeline to capture clear, high-quality speech from anywhere in a room.
The XMOS VocalFusion XVF3800 implements the XMOS xcore.ai processor and supports a range of integrated and accessory voice communication applications. Built into a highly customizable design, the XVF3800 combines an XMOS processor and application firmware into a single solution. The Voice Processor equips system designers with the flexibility to integrate the XVF3800 into a wide range of designs. Furthermore, the xcore.ai processor has a powerful architecture that delivers high performance and real-time audio processing. At the same time, the XVF3800 firmware is designed to be easily specialized, allowing users to modify it as needed.
In addition to the audio processing functions, the XVF3800 includes a range of standard interfaces that facilitate a connection to a wide variety of devices. The device supports a simple, intuitive control interface that enables developers to quickly and easily configure the system and perform common tasks.
Features
- Voice processing
- Four PDM microphone interfaces
- Digital signal processing pipeline
- Full-Duplex Acoustic Echo Cancellation (AEC)
- Fast tracking Beamformer with multiple beams
- Dynamic echo and noise suppressor
- Automatic Gain Control (AGC)
- Limiter
- Indication of Direction of Arrival (DoA)
- Firmware management
- Boot from QSPI Flash
- Default firmware image for power-on operation
- Update image delivered via USB DFU
- Option to boot from a local host processor via SPI
- Device interfaces
- High-speed USB 2.0-compliant device supporting USB Audio Class (UAC) 2.0
- Reference audio via I2S or USB
- USB endpoint 0 vendor-specific device class-based control interface
- I2C or SPI control interfaces
- 7mm x 7mm 60-pin QFN package
- Typical power consumption of 400mW
Applications
- Enterprise conferencing
- Video bars
- Portable speakerphones
- Collaborative display
Specifications
- Four-microphone far-field operation
- Full 360-degree and 180-degree operation, depending on the microphone geometry
- 16kHz voice processing, with optional 16kHz and 48kHz interface sampling rates
- Full duplex, mono, Acoustic Echo Cancellation accommodating highly reverberant environments (Reference audio for cancellation provided via either an I2S or USB interface)
- Configurable bulk delay insertion to account for audio delays, ensuring optimal echo cancellation with all audio output paths
- Multi-beamforming and de-reverberation with coherent addition and suppression of room reflections through energy harvesting
- Removal of coherent point noise sources using generalized side-lobe cancellation
- Stationary and non-stationary dynamic echo and noise suppression
- Adjustable gain over a 60dB range with automatic gain control
- Audio output filtering and range limiter
- Indication of Direction of Arrival (DoA) for the selected speaker
Voice processing pipeline
Additional Resources
System Context
INT-Device Configuration Functional Block Diagram
UA Configuration Functional Block Diagram
