🧪 New tutorials are being published — build from robot arms to sensors step by step
Skip to content

AI Voice Interaction Module ​

Buy on Taobao

Overview ​

The AI Voice Interaction Module is built around QINYITECHNOLOGY's CI1302 high-performance neural-network voice chip with the BNPU V3 neural processor, delivering offline far-field speech recognition. An on-board STC8H coprocessor converts recognition results into serial or IIC data, which keeps host-controller integration simple. All recognition runs locally on the module — no network connection is required.

Key features:

  • 100% offline speech recognition, no internet needed (privacy + low latency)
  • 110+ voice commands pre-loaded at the factory; custom Chinese and English command words supported (up to ~120 entries)
  • Wake word “你好,小犀”; automatic sleep after 15 seconds without a command, wake it again to continue
  • Built-in high-fidelity speaker and high-performance microphone with noise reduction and echo cancellation; up to 99% recognition within 5 m
  • On-board STC8H coprocessor — recognition results output as serial / IIC data
  • Active and passive announcement modes
  • ROS1 / ROS2 SDK, plus Arduino / Jetson / RDK / Raspberry Pi / PC communication tutorials

Specifications ​

CategorySpecification
Voice chipQINYITECHNOLOGY CI1302 (BNPU V3 neural processor, up to 220 MHz)
Memory640 KB SRAM + 2 MB Flash
Voice commands110+ pre-loaded; custom Chinese/English command words, up to ~120 entries
Wake-upWake word “你好,小犀” (customizable)
Recognition distanceWithin 5 m (quiet environment, up to 99% accuracy)
AudioBuilt-in high-fidelity speaker + high-performance microphone (noise reduction + echo cancellation)
InterfacesSerial / IIC / Type-C (on-board STC8H coprocessor)
Power5V (Type-C)
Supported hostsArduino, Jetson, RDK, Raspberry Pi, PC (STM32 / ESP32 / MSPM0 and other MCUs)
SoftwareROS1 / ROS2 SDK, firmware flashing tool, web tool for custom command words

Quick Start ​

The voice recognition firmware is pre-flashed at the factory, so the module works out of the box:

  1. Power the module with a Type-C cable (5V)
  2. Say the wake word “你好,小犀” — once the module replies “我在” (I'm here), give a command such as “小车前进” (cart forward)
  3. If no command is recognized within 15 seconds, the module announces “我去休息了” (I'm going to rest) and goes to sleep; say the wake word again to resume

To add more command words, edit the command list in the web tool to generate new firmware, then flash it to the module from a PC. See Firmware Flashing and Custom Protocol Entries.


Tutorials ​


Applications ​

  • Robot voice interaction and command control (e.g. “cart forward”, “stop”)
  • Smart home voice control (lighting, appliances)
  • Educational and toy voice products
  • Voice control for industrial equipment
  • DIY voice interaction projects

FAQ ​

Q: Does it need an internet connection?

A: No. The CI1302 is an offline voice chip — recognition runs locally on the module.

Q: Does it work out of the box?

A: Yes. The voice recognition firmware is pre-flashed, so it works as soon as it is powered over Type-C. Re-flashing is only needed when you add custom command words.

Q: Can it recognize English?

A: Yes. Both Chinese and English command words are supported; generate the firmware with the web tool and flash it to the module.

Q: How does it talk to a host controller?

A: The on-board STC8H coprocessor converts recognition results into serial or IIC data. Communication tutorials cover Arduino, Jetson, RDK, Raspberry Pi and PC, and ROS1 / ROS2 SDKs are provided.

Q: What is the recognition distance?

A: Up to 99% recognition within 5 m in a quiet environment; noisy surroundings will degrade accuracy.


Precautions ​

  • Power the module with 5V — voltages above 5V will damage it
  • Use it in a quiet environment; background noise reduces recognition accuracy
  • Speak loudly at a moderate pace and stay within 5 m of the module

Support ​