Skip to product information
Arduino Voice Recognition Module V3
The Voice Recognition Module V3 is a compact, speaker-dependent speech recognition board that adds voice control capability to your Arduino projects. It can be trained to recognize up to 80 voice commands (7 active at a time) and triggers predefined actions instantly upon recognizing a trained word or phrase — no internet connection or cloud processing required.
Key Features
- 80 Voice Command Capacity — store up to 80 custom trained commands in onboard flash memory
- 7 Simultaneous Active Commands — load any 7 commands into working memory for real-time recognition
- Speaker-Dependent Training — train the module with your own voice for high accuracy
- UART Communication — simple serial interface (TX/RX) for Arduino integration
- Onboard Microphone — built-in mic for direct voice capture, no external mic needed
- GPIO Output Pins — direct hardware trigger pins for relay or LED control without code
- Arduino Library Support — official VoiceRecognitionV3 Arduino library available
- Offline Operation — fully standalone, no Wi-Fi or cloud required
Technical Specifications
- Operating Voltage: 4.5V – 5.5V DC
- Communication: UART (default 9600 baud)
- Recognition Accuracy: ~99% (in quiet environment)
- Response Time: <1 second
- Stored Commands: Up to 80
- Active Commands: Up to 7 simultaneously
- Onboard Mic: Yes
- GPIO Output Pins: 7 (one per active command slot)
- Dimensions: ~31 × 50 mm
Ideal For
Perfect for voice-controlled robots, smart home automation, hands-free device control, accessibility tools, and any embedded project requiring offline speech recognition without the complexity of cloud APIs.
Compatible with Arduino Uno, Mega, Nano, ESP32, and most UART-capable microcontrollers. Official library available on GitHub.