VocalFusion 4-Mic Kit for Amazon AVS
- Evaluation board based on xCORE XVF3000 voice processor
- 4-Mic linear array with 33mm spacing
- Exceptional far-field voice capture with advanced voice DSP
The kit features a small four-microphone linear array, that enables developers and OEMs to add far-field voice capture to consumer electronics and IoT products. The linear design is optimised for integration into flat screens, white goods and kitchen equipment, and other consumer electronics.
The captured voice signals are crystal clear even in noisy environments, enabling conversations and commands to be accurately processed and passed to the Alexa client running on a system processor.
You will also need: Raspberry Pi 3 and other peripherals detailed in Getting Started Guide
VocalFusion 4-Mic Kit
Buy at Digi-Key
Raspberry Pi power supply
Buy an official Raspberry Pi power supply
Micro SD Card
Minimum 16GB, optionally with Raspbian operating system
Mono speaker with 3.5mm audio cable
USB Keyboard and Mouse
Monitor with HDMI connection
Ethernet internet connection
Set up the kit
Attach your Raspberry Pi 3 to the VocalFusion 4-Mic Kit.
Configure Micro SD
You need to install Raspbian OS on to your Micro SD card. The easiest way is to load NOOBS (New Out of the Box Software).
The simplest way to get NOOBS is to buy a Micro SD card with NOOBS pre-installed.
Buy from Amazon.com: 16GB
Alternatively, you can download and install NOOBS on your own Micro SD card.
This can take an hour or so to download, write the SD card and configure the OS.
Follow the official Raspberry Pi guide: [raspberrypi.org/noobs]
Setup RPi and Raspbian
Insert the Micro SD card in to the Raspberry Pi, connect your pheriphals and apply power.
Follow the on screen instructions and install Raspbian OS.
Create AVS device
Register an Alexa Device with Amazon.
Follow the steps from: [github.com/alexa]
Note: the Allowed Origins and Allowed Return URLs should be entered as http, not https.
Install Amazon AVS and configure RPi audio
Open a terminal on the Raspberry Pi and clone a configuration script from the XMOS GitHub repository:
git clone https://github.com/xmos/vocalfusion-avs-setup
Run the configuration script to install Amazon AVS and setup audio on the RPi:
Please be patient - the script will take around 2 hours to complete.
This script implements the steps from: [github.com/alexa]
The script will ask for the ProductID, the ClientID and ClientSecret keys as generated in the previous step. You will also be prompted to review the Sensory (keyword engine) license agreement. The script will then download and update dependencies, conﬁgure the Raspberry Pi audio system and build the AVS Device SDK. Finally the script will prompt you to login to your Amazon Developer account.
Reboot the RPi
Once the setup script has finished, reboot the Raspberry Pi to complete the configuration of the new audio device. At a Raspberry Pi terminal type:
Run the AVS Device SDK client. At a Raspberry Pi terminal type:
Try saying the following:
Adjust playback volume
Open a new Raspberry Pi terminal and type: