Offline speech recognition MCU module comes with speaker, microphone, and UART connectors

We found out about Unisound US516P6 RISC microcontroller inside an offline voice assistant module last May. The module offers offline speech recognition for just $2 to $4, with good performance, and excellent privacy since no cloud service nor Internet connection is needed.

That module requires some soldering, but if you’d prefer something easier to connect the “SU-10A” offline speech recognition MCU module comes with connectors for a speaker, a microphone, as well as UART connectivity to a host MCU if needed.

offline voice recognition mcu module“SU-10A” module specifications:

  • MCU – Unisound US516P6 RISC microcontroller @ 240 MHz with FPU, DSP instruction, FFT accelerator, 242KB SRAM, 2MB flash
  • Audio
    • Built-in 3W mono Class AB power amplifier.
    • 2mm pitch connector for speaker (4 Ohms up to 2.9W,  8 Ohms up to 1.8W)
    • 2mm pitch connector for electret microphone
  • Debugging/programming – UART port for serial console (5V or 3.3V supported)
  • Host interface – 2mm pitch 4-pin connector for UART (Tx/Rx) to host MCU
  • Power Supply – 3.6 to 5.5V / 200mAvia 4-pin “Host Interface” connector
  • Average power consumption – 60mA @ 5 V
  • Dimensions – 33 x 28 x 9 mm
  • Temperature Range – 20°C – 85°C
  • Humidity – 5% – 95% RH

SU-10A connection diagramSadly the module does not expose any of the GPIO from the Unisound microcontroller, at least not through headers or connectors, and eight GPIOs appear to be available under the board.

offline voice recognition module GPIO pinThe module is suitable for smart appliances, toys, lights, and devices that require voice control without a network connection. I found the module ICStation where it is sold for $5.03.

But as usual, ICStation is just awful when it comes to documentation and resources for their board, as there isn’t just any. As we mentioned in our previous article about US516P6 MCU, programming is done through Blockly visual programming IDE and should require a hardware programmer. I’ll probably understand how it all works next month, as Wireless Tag/AI Thinker plans to send me a US516P6 module together with some ESP32-C3 boards. Here’s a short demo in the meantime.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX Rockchip RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
11 Comments
oldest
newest
dgp
dgp
3 years ago

If they would release a firmware with common English words and a simple gpio + UART interface, instructions to flash it, and some rough documentation these would be awesome.

You could easily add cheapo Alexa functionality to Arduino and esp32 projects.

cygeus
cygeus
3 years ago

On Ali for about 5 USD
https://fave.co/2XuIVFP

evadim
evadim
3 years ago

Which languages are supported?
Only English?

dgp
dgp
3 years ago

As far as I can tell they have a training system that takes speech samples and turns it into firmware. So I think you could train it for other languages. I’ve only seen Chinese and English firmwares so far though.

jay
jay
3 years ago

I want one for Japanese

David Willmore
David Willmore
3 years ago

“GPIOsOs” Mmmm, the breakfast of engineers!

werw
3 years ago

When mycroft will working, need only 4 button , screen and this device

Citrullin
Citrullin
3 years ago

Bought a couple of them. Worth the risk. Just a couple of bucks. Would like to have offline speech recognition.

NaAl
NaAl
2 years ago

did you figure out how to program (change wake word, commands etc) this?

NaAl
NaAl
2 years ago

did you figure out how to program this?
I mean change wake word, commands and etc.

Gimpson
2 years ago

The Hi-link hlk-v20 works same and has a firmware development platform on the official website called yunsound where you can develop your own wake words and command words with 5wake words and 150 command words. They also have a rich documentation on how to flash your developed firmware with tools to do that. You can get one from their official AliExpress store with Anna as the seller.

Boardcon Rockchip RK3588S SBC with 8K, WiFI 6, 4G LTE, NVME SSD, HDMI 2.1...