XMOS VocalFusion Dev Kit User Manual Download Page 10

2019-06-19 

Copyright © 2019 XMOS Ltd, All rights reserved XM-013899-PC

 

VOCALFUSION DEV KIT - USER GUIDE 

 10

5. ALTERNATIVE HARDWARE CONFIGURATIONS

The VocalFusion Dev Kit supports two additional configurations - see Table ???. To use these configurations you will 

need to flash the XVF3510 with the correct configuration file - see Section ???

5.3.1. USB/ANALOG LINE-IN CONFIGURATION

The USB/Analog Line-In configuration uses an I2S signal to input the AEC reference signal to the device, and the 

USB interface for the audio output and control. You need to update to the USB Out / Analog In firmware to use this 

configuration - see Section 6.2.
1.  Connect the XVF3510 base board to the host PC using the supplied USB A to Micro B cable.
2.  Connect the 3.5mm LINE IN socket on the XVF3510 base board to your host PC. You can also connect  

powered speakers to the LINE IN socket using a splitter cable.

5.3.2. I2S SLAVE CONFIGURATION

The I2S Slave configuration uses an application processor (Raspberry Pi - not provided in kit) to run an ASR client 

and wakeword software. The captured audio is streamed to the application processor using an I2S interface with 

the XVF3510 acting as the I2S Slave, using an I2C interface for control functions. 
Developers working with the Amazon Alexa Voice Service (AVS) must use this configuration. XMOS provides a 

setup script to help install the necessary AVS SDK and software. Developers using a different voice service need 

to install their own I2S Master software implementation and wakeword technology on the RPi SD card and integrate 

with the XMOS firmware.

For details of using the I2S hardware and software configuration please refer to the VocalFusion Dev Kit for Amazon 

AVS User Guide.

Summary of Contents for VocalFusion Dev Kit

Page 1: ...mic array and uses the XMOS voice algorithms to capture commands several metres away from the device and deliver a voice stream optimised for an Automatic Speech Recognition ASR engine running on the...

Page 2: ...3 Getting started capture and playback over USB 5 3 1 USB In Out Configuration hardware configuration 5 3 2 Configuring the sound settings 5 3 2 1 Windows sound settings 5 3 3 Mac OSX sound settings 6...

Page 3: ...such as Zadig https zadig akeo ie I2S configuration Raspberry Pi 3 with RPi power supply 16GB SD Card running NOOBS HDMI monitor and USB keyboard 1 1 VOCALFUSION DEV KIT FIRMWARE AND CONTROL UTILITY...

Page 4: ...s about how to install the AVS SDK and Sensory TrulyHandsfree wake word engine on the Raspberry Pi and use the I2S Slave configuration 2 2 CHOOSING YOUR SPEAKERS The choice of stereo speakers can grea...

Page 5: ...op PC 2 Connect the host PC to the micro USB socket on the XVF3510 base board using the supplied cable 3 Configure the sound settings for your platform 3 2 CONFIGURING THE SOUND SETTINGS The XVF3510 u...

Page 6: ...eady to record the audio captured by the XVF3510 see Section 4 3 3 MAC OSX SOUND SETTINGS 1 Open Audio MIDI setup Applications Utilities 2 Click the plus symbol in the bottom left corner to add a new...

Page 7: ...g steps have been tested successfully on Ubuntu 18 04 kernel version 4 15 0 1 Install paprefs using your package manager 2 Open paprefs and click the Simultaneous Output tab 3 Select Add virtual outpu...

Page 8: ...th the VocalFusion Dev Kit USB Adaptive Input Device XVF3510 UAC1 0 Adaptive I2S Input Device i2s_48k 3 Make sure that the number of recording channels is set to 2 Stereo in the Device Toolbar 4 Set t...

Page 9: ...processed audio You may need to increase the gain slider 10 Click on the Play button or press space to playback the processed audio 11 You will hear only your voice The playback music is removed by t...

Page 10: ...on the XVF3510 base board to your host PC You can also connect powered speakers to the LINE IN socket using a splitter cable 5 3 2 I2S SLAVE CONFIGURATION The I2S Slave configuration uses an applicat...

Page 11: ...escription URL XVF3510 firmware XE binaries for all configurations xk_vf3510_l71_usb xk_vf3510_l71_i2s_slave xk_vf3510_l71_hybrid_usb_i2s https www xmos com xvf3510 Adestro AT25SF161 configuration fil...

Page 12: ...particular implementation thereof is or will be free from any claims of infringement and again shall have no liability in relation to any such claims 2019 06 19 Copyright 2019 XMOS Ltd All rights rese...

Reviews: