Overview
The Yahboom voice interaction module integrates offline voice recognition and voice broadcast in one board. It uses the CI1302 voice chip solution with a built-in neural network processor, and supports deep learning noise reduction and echo cancellation for clearer pickup and playback. The module includes an on-board microphone and high-fidelity speaker, supports Chinese and English entries (language can be switched through firmware), and provides a stated recognition accuracy of up to 99% with a stated recognition range of up to 5 m.
This module supports customization of wake-up words, command words, playback timbre, volume, and recognition sensitivity. Preset word libraries are provided, and users can modify command words via a dedicated web workflow, generate new firmware, and update the module through the Type-C interface.
Key Features
- Voice recognition + voice broadcast integrated on one module
- Offline recognition with HD broadcast capability
- Preset 110+ voice commands; supports custom Chinese and English command words
- 2MB built-in storage; stated support for up to about 120 command words
- High-performance microphone + high-fidelity speaker
- Deep learning noise reduction and echo cancellation
- Multiple voice broadcast modes: active broadcast and passive broadcast
- On-board MCU coprocessor (STC8H) to convert voice data to serial or IIC data formats
- Interfaces: Type-C, IIC, and serial communication (UART)
- Support ROS1/ROS2 (SDK files referenced)
- Firmware modification support, write tools, code routines, and detailed tutorials referenced
Specifications
| Product model | AI Voice Interaction Module |
| Chip solution | CI1302 |
| MCU coprocessor | STC8H |
| Voice recognition range | ≤ 5M |
| Recognition accuracy | 99% |
| Supported languages | Chinese and English (can be switched through firmware) |
| Far-field pickup | Support |
| Voice broadcast | Support |
| Microphone / speaker | Microphone / High-fidelity speaker |
| Storage | 2M |
| Identification term limit | 120 command words |
| Echo cancellation | Support |
| Environmental noise reduction | Support |
| Speech speed and volume | Support |
| Neural network model training | Support |
| Voice learning training | Support |
| Communication interfaces | Type-C interface / serial port interface / IIC interface |
| Connection method | Type-C interface / PH2.0-4P cable |
| ROS support | ROS1 / ROS2 |
Applications
- Embedded voice interaction projects with MCU/host boards (tutorial references include STM32, MSPM0, Raspberry Pi, ESP32, Jetson series, and others)
- Voice-controlled robotics demos such as robot car movement, color interaction workflows, robotic arm movement/sorting, and multi-point navigation (requires a complete robot system, not only a single module)
- PC-based serial debugging and command verification via UART tools (for development and integration)
Manuals
Tutorial page: Yahboom Intelligent Voice Interaction Module (ASR-TTS)
For product selection help, integration questions, or after-sales support, contact https://rcdrone.top/ or email support@rcdrone.top.
Details

Add offline voice interaction to educational robotics builds, from small rover cars to arm and legged-robot demos.

Offline voice recognition and voice broadcast are integrated on one compact board, with a built-in microphone and speaker.

Chinese/English command libraries can be customized, then updated to the module through the Type‑C interface.


Edit wake words and command words using the provided word libraries, then generate firmware for your own project needs.

Tune timbre, volume, and recognition word sets in the tooling workflow before compiling updated firmware.

Firmware writing tools are provided for updating configurations after changing commands or sensitivity settings.

Deep learning noise reduction and echo cancellation help improve pickup and playback in typical indoor environments.

Choose active or passive broadcast modes depending on whether the host triggers playback or the module responds directly.

The onboard coprocessor outputs recognition results over UART or IIC, while Type‑C is used for firmware updates.

Key specs at a glance, including interfaces, language support, and onboard storage capacity.



A preset command library supports common robot actions and can be adapted for your own wake word and commands.




Clear wiring examples help connect the module to MCU boards over serial or to embedded hosts over USB.

The slotted mounting design fits M3 hardware for easy installation on chassis plates and enclosures.

Tutorials and sample code folders cover module setup, serial communication options, and ROS voice interaction workflows.

The Yahboom CI1302 voice interaction module has a compact PCB with an onboard speaker-style grille and includes a downloadable 3D model file at https://rcdrone.top/.

The CI1302 voice interaction module includes a built-in speaker and microphone plus Type‑C, serial, and IIC connectors for easy integration.

The CI1302 module uses a 5V supply, measures 48.1×24.1×14.3 mm, and supports IIC or serial communication with red/green status LEDs.

The CI1302 voice interaction module comes with PH2.0 cables, a Type‑C communication cable, and basic mounting hardware for quick setup.

The CI1302 module uses a preset command-word library with editable voice commands and matching reply phrases.

The compact CI1302 voice interaction module integrates an onboard speaker grille and a USB-C port for easy connection to embedded projects.
Related Collections
