pdf-icon

Module ASR

SKU:M147

Description

Module ASR is an AI intelligent offline voice module designed based on the CI1302 chip. Equipped with a microphone for clear audio acquisition and a built-in speaker for high-quality audio feedback. It supports mid-session voice interruption, allowing for flexible interruption and quick response to new commands during recognition. Integrated AEC (Echo Cancellation) effectively removes echoes and noise interference, improving recognition accuracy. The product comes preloaded with 53 English wake-up and feedback command words and supports activating the device through UART commands or voice keyword triggers. Users can customize recognition words in Chinese, English, Japanese, and Korean by regenerating firmware, supporting up to 300 command words. The device communicates via a UART interface and allows switching between different UART pins through a DIP switch. It is ideal for AI assistants, smart homes, security monitoring, automotive systems, robotics & smart hardware, and healthcare applications — a perfect choice for intelligent voice interaction.

Features

  • Intelligent offline voice module
  • AEC noise reduction processing
  • Built-in 53 English commands; support up to 300 commands
  • UART communication interface
  • Support for custom wake-up words
  • Firmware burning via reserved USB Type-C interface
  • Equipped with microphone and built-in speaker
  • Development Platform
    • UiFlow2
    • Arduino

Includes

  • 1 x Module ASR

Applications

  • AI Assistant
  • Smart Home
  • Security Monitoring
  • Vehicle System
  • Robotics & Smart Hardware
  • Healthcare

Specifications

Specification Parameter
AI Voice Chip CI1302
Command Words Up to 300 commands supported; 53 preset commands from factory
Wake-up Method Voice keyword or UART serial communication to activate device
Microphone Analog microphone, model GMI4527P-2C-32db
Speaker Chamber speaker 8Ω@0.8W (used for wake-up feedback output)
Communication UART serial communication, default baud rate: 115200@8N1
Noise Reduction AEC echo cancellation noise reduction
Wake-up Range Ambient noise 40dB: up to 6.4m
Ambient noise 54dB: up to 1.8m
Power Consumption Standby: DC 5V@52.14mA
Working:
Low volume: DC 5V@43.38mA
Medium volume: DC 5V@85.26mA
High volume: DC 5V@161.34mA
Product Size 54.0 x 54.0 x 13.1mm
Product Weight 15.2g
Package Size 132.0 x 95.0 x 13.1mm
Gross Weight 28.9g

Learn

USB Type-C Interface
The USB Type-C interface on Module ASR is only for program downloading and cannot provide 5V power to the M5-Bus.

Schematics

PinMap

M5-Bus

DIP Switch
The pins marked SW on the M5-Bus below can be toggled via DIP switch for compatibility with different main controllers.
PIN LEFT RIGHT PIN
GND 1 2
GND 3 4
GND 5 6
7 8
9 10
11 12 3V3
UART_RX (SW) 13 14 UART_TX (SW)
UART_RX (SW) 15 16 UART_TX (SW)
17 18
19 20
UART_TX (SW) 21 22 UART_RX (SW)
UART_TX (SW) 23 24
HPWR 25 26 UART_RX (SW)
HPWR 27 28 5V
HPWR 29 30

Model Size

Datasheets

Softwares

Quick Start

Arduino

Protocol

Internal Firmware

Other

Video

  • Module ASR Product Introduction and Function Demonstration