UMA-8 USB mic array

Circular USB microphone array, DSP processing for Beamforming, AEC, Noise reduction, 2ch and 8ch mode, Live GUI control of advanced parameters.
95 USD
UMA-8 enclosure
  • Description
  • Specifications
  • Support
  • Application Notes
  • Reviews

The UMA-8 is a high-performance yet low cost multichannel USB microphone array built around XMOS multicore technology. Seven high-performance MEMS microphones are configured in a circular arrangement to provide high-quality voice capture for a wide range of applications.

Leveraging the onboard DSP processing, the UMA-8 supports voice algorithms including beamforming, noise reduction, acoustic echo cancellation and de-reverb. Non-technical users can enjoy a plug&play experience, while advanced users can fine-tune all DSP parameters with a realtime Win/Mac GUI for optimum performance. The UMA-8 is a fully compliant UAC2 audio interface with driverless support for Mac/Linux and ASIO drivers for Windows.

From DIYers to OEM, this pocket-size platform is engineered for flexibility in firmware, software and hardware. Precompiled firmware versions, expansion connectors providing connectivity for additional PDM microphones, I2S in/out expansion and GPIO... It’s all there to grow with your application!

STOCK UPDATE (18/04/2018): Unfortunately the UMA-8 is currently out of stock. We expect stock of new board end April. Thanks for your patience!

beamforming diagram


  • Multichannel USB microphone array for voice command
  • Onboard DSP for beamforming/ noise reduction / echo cancellation / de-reverd / Direction of Arrival (DOA) / Voice Activaty Dectection (VAD)
  • Ring with 11 LED RGB
  • High quality MEMS from Knowles SPH1668LM4H
  • Simple USB control API for Direction of Arrival
  • Flexible Firmware (DSP mode @2ch beamformed, RAW mode @8ch audio from MEMS)
  • Step by step app notes for Google SDK, Alexa-Pi, Cortana, Siri, IBM Watson and Matlab. More coming up soon...
  • External enclosure is available here.


Product Downloads

What's in the box?

  • 1 x UMA-8 USB microphone array interface
  • 1 x 1.5m USB type B cable



Real Time Control GUI + API for 3rd party control of the advanced settings

uma 8 alexa photo

UMA-8 + RPi + nanoAVR for voice control of your AV system


Item Description
USB streaming engine XMOS XSVM 2000 - Multicore USB audio processor with embedded DSP
USB audio capabilities USB audio recording in 2 possible modes depending on firmware:
- 8-channel mode (7 x MEMS installed + 1 x spare PDM port in the center)
- Stereo recording with DSP processing enabled
USB audio playback: Stereo I2S channel for I2S out (e.g. external amplifier/DAC board.)
DSP processing (prebuilt firmware)
  • Beamforming with configurable beam width (up to 20dB attenuation)
  • Perceptual acoustic echo cancellation (up to 80dB attenuation)
  • Noise suppression (up to 20dB attenuation)
  • De-reverb ( up to 20dB attenuation)
  • Manual mode for control of beam forming
UAC2.0 drivers

Driverless interface for Mac OS X v10.6.4 and up

Thesycon Windows ASIO driver (All versions)
Linux Alsa 2.0 compliant

Control via HID interface for advanced settings and active microphone

Resolution / Sample rate 24bit @ 11/16/32/44.1/48 kHz
I2S port Output port for PDM to I2S conversion (upcoming firmware update required)
MEMS microphones 7 x Knowles SPH1668LM4H with low noise buffer and high performance modulator
  • Low distortion: 1.6% @ 120 dB SPL
  • High SNR: 65 dB and flat frequency response
  • RF shielded against mobile interference
  • Ominidirectional pick-up pattern
LED 12 x RGB LED / Bottom mounted - Circular light guide included
Expansion connector

2 x 12-pin, 2 mm pitch expansion connector for connectivity to hardware.

XMOS JTAG connector for custom code.

Power supply USB powered
Dimensions (diameter) mm 90 mm diameter / 20mm height with LED ring, 14mm height without LED ring


























Application notes on UMA-8 Microphone array

The miniDSP UMA-8 microphone array, with onboard direction detection, echo cancellation, and noise reduction, has a wide array of applications. In this app note we'll run through its use with Amazon's Alexa "personal virtual assistant" to build your own "Echo".

uma 8 alexa photo

UMA-8 + RPi + nanoAVR Demo

Follow our step by step app note to get Siri up and running with your UMA-8 microphone array.

uma 8 siri cortana siri


Make full use of UMA-8 beam forming capabilities with your Windows OS + Cortana. hey cortana

In this step by step app note, we walk through the steps to buid a chatbot with WATSON



There are yet no reviews for this product.