The Ai-Thinker VC-02 is a cost-effective, offline voice recognition module supporting English, with high accuracy and multiple interfaces for easy integration.
The Ai-Thinker VC-02 Offline Voice Recognition Module is an advanced, cost-effective solution designed to integrate seamless voice control into a variety of applications without requiring an internet connection. Developed by Shenzhen Ai-Thinker Technology Co., Ltd., this module leverages the US516P6 voice chip from Unisound, delivering high reliability and versatility in speech recognition technology. It supports bilingual recognition in Chinese and English, achieving a comprehensive recognition rate exceeding 98% and an identification time of less than 100ms. Capable of handling up to 150 local instructions offline, the VC-02 is ideal for applications ranging from smart home automation to interactive toys and voice-activated appliances.
Features:
Kernel
32bit RISC core, running at 240MHz
Support DSP instruction set and FPU floating-point operation Unit
FFT Accelerator: Support 1024-point complex FFT/IFFT operations, or 2048-point real
FFT/IFFT operations
Unisound customized speech algorithm operator
Storage
Built-in 242KB high-speed SRAM
Built-in 2MB FLASH
Audio input and output
Supports 1 analog Mic input, SNR ≥ 94dB
Support 4-channel digital Mic input
Support dual-channel DAC output
Supports I2S input/output
Power supply and clock
Support 3.6 V-5V Range Power Input
Built-in 5V to 3.3V,3.3V to 1.2V LDO power the chip
RC 12MHz clock source and PLL locked loop clock source
Built-in POR(Power on Reset), low voltage detection and watchdog
Peripheral
All GPIOs can be configured as external interrupt input and wake-up source
1 full-duplex UART with a maximum rate of 3Mbps.
Support SPI, I2C, ADC, PWM interface
SDK
Provides complete RTOS-based SDK
Support fast and convenient UART, I2C and other control protocol development
Specifications:
Category
Specification
Model
VC-02
Package
SMD-20
Dimension
18mm × 17mm × 3.2mm(±0.2 mm)
Working Temperature
-40°C ~ 85°C
Storage Environment
-40°C ~ 125°C, <90% RH
Power Supply
3.6V ~ 5V, current >500mA
Interfaces
UART/I²C/PWM/SPI/GPIO
I/O Pins
10
UART Rate
Default 115200 bps
SPI Flash
2MB (built-in)
Pin Configuration:
in #
Name
Function Description
1
DAC_R
Reserved R-channel audio output (not currently supported)
2
MIC-
MIC- Input
3
MIC+
MIC+ Input
4
TX1
GPIO_B6 / UART1_TXD, 3.3V level
5
RX1
GPIO_B7 / UART1_RXD, 3.3V level
6
IOA25
IO / ADC4 / SPI_MISO
7
NC
Hanging (No Connection)
8
SDA
GPIO_B3 / I2C_SDA / TIM4_PWM, 3.3V level
9
SCL
GPIO_B2 / I2C_SCL / TIM3_PWM, 3.3V level
10
IOB0
IO / UART1_TXD / I2C_SCL / TIM3_PWM
11
IOB1
IO / UART1_RXD / I2C_SDA / TIM4_PWM
12
NC
Hanging (No Connection)
13
IOA26
IO / ADC5 / SPI_CLK
14
DAC_L
Reserved L-channel audio output (not currently supported)
15
IOB8
IO / Virtual Software UART-TX (Log Output Pin)
16
IOA27
IO / US_SPIM_MOSI
17
VCC
3.6-5V power input
18
GND
Ground
19
SPK-
SPK- (8Ω 2W)
20
SPK+
SPK+ (8Ω 2W)
Applications:
Smart home automation: voice-controlled lights, fans, and other appliances.
Interactive toys: robots or dolls that respond to voice commands.
Voice-activated switches for controlling electrical devices.
Simple voice assistants for basic tasks like setting timers or alarms.
Educational tools for language learning through voice interaction.
Reviews
There are no reviews yet.