XCORE-VOICE

xcore.ai’s unique architecture combined with the XCORE-VOICE framework allows designers to incorporate keyword, event detection, or advanced local dictionary support to create a complete voice interface solution.

FAR-FIELD
VOICE
CONTROL
OFFLINE
VOICE
PROCESSING
LOCAL
COMMAND
PROCESSING
CUSTOMISED
WAKE
WORD
LOW POWER
VOICE
OFFLOAD
INDUSTRIAL
VOICE
CONTROL

Far-Field Voice Local Command

  • Dual PDM microphone with point and stationary noise reduction with integrated speech recognition engine.
  • Recognising 16 sample commands with control of peripherals via UART.​ Optional audio play-back “spoken response”.
  • Easily modified, provided as source with extensive libraries.  Create your own custom through our partners.

Far-Field Voice Assistant

  • 2-microphone far-field voice assistant front-end
  • Audio pipeline including echo cancelation, interference cancelling and noise suppression
  • Stereo reference input and voice assistant output each supported as I2S or USB (UAC2.0)

Asynchronous Sample Rate Convertor (ASRC)

  • I2S to USB interface supporting asynchronous sampling rates between 44.1 kHz – 192 kHz
  • Bidirectional signal path

Pre-built example

This binary includes an example of

US English commands

Spoken Command
Switch on the TV
Switch off the TV
Channel up
Channel down
Volume up
Volume down
Switch on the lights
Switch off the lights
Brightness up
Brightness down
Switch on the fan
Switch off the fan
Speed up the fan
Slow down the fan
Set higher temperature
Set lower temperature

Mandarin commands

Spoken CommandTranslation
打開電視Turn on the TV
下一頻道Next channel
上一頻道Previous channel
增加音Increase sound
降低音量Lower the volume
關閉電視Turn off the TV
開燈Turn on the light
增加亮度Increase brightness
減少亮度Reduce brightness
關燈Turn off the lights
開風扇Turn on the fan
提高風速Increase wind speed
降低風速Reduce wind speed
提高溫度Increase temperature
降低溫度Reduce the temperature
關風扇Turn off the fan

This is for evaluation purposes only. Please refer to the following quick start guide

Create your own


Pre-built example

This is for evaluation purposes only. Please refer to the following quick start guide

Part Number PackageIO voltageIOExternal Interfaces Datasheet Buy
XU316-1024-QF60A 60pin QFN (7x7mm)​ 1v8​ 34 USB DATASHEET
XU316-1024-QF60B 60pin QFN (7x7mm)​ 3v3​ 34 USB DATASHEET
XU316-1024-FB265 265pin FBGA (14x14mm)​ 1V8 / 3V3​ 128 USB, Single or Dual lane MIPI D-PHY receiver​, LPDDR1 DATASHEET
XU316-1024-TQ128 128pin TQFP (14x14mm) 1V8 / 3V3 78 USB, Single or Dual lane MIPI D-PHY receiver DATASHEET

2-MIC VOICE
DEVELOPMENT KIT

The voice reference design evaluation kit can be used as a Raspberry Pi HAT for integration with example AVS client or used standalone as a USB accessory to a host system.

  • XU316-1024-QF60A-C24 xcore.ai processor 
  • Raspberry Pi HAT connector 
  • 2 x Infineon IM69D130 MEMS mics 
  • 71mm inter-mic spacing 
  • Microphone mute switch 
  • Speaker output (Line level) 
  • USB / I2S host interface support
TitleVersionDateDownload
XCORE-VOICE Product Brief 1.0 2025-06-26 pdf
XCORE-VOICE Solution - Software - Sources v2.3.1 2025-04-15 zip
XCORE-VOICE Solution Documentation v2.3.1 2025-04-14 html
TitleVersionDateDownload
XK-VOICE-L71 Hardware Manual 2023-04-12 html
XK-VOICE-L71 PCB Design files v1.0 2021-11-11 zip
Scroll to Top
Cookie Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

Analytics Cookies

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.