Gravity Offline Voice Recognition Module DF2301Q I2C and UART
This Gravity voice recognition module from DFRobot recognises voice commands offline, i.e. without an internet connection and without a cloud. It knows 121 fixed English command words and learns up to 17 custom commands; any word in any language and any sound can serve as a command. Two microphones, a speaker for feedback and the I2C and UART interfaces are on the board. The module recognises keywords, it does not convert free speech into text.
Note: The connection cable can be converted to male pins with a Dupont cable M-M, so that it also fits an Arduino UNO.
Recommended Accessories:
Features:
- 121 fixed command words (English) and the fixed wake word «Hello Robot»
- 17 custom command words and one custom wake word can be learned, learning and deleting by voice command without programming
- Two microphones for better noise suppression and greater range
- Speaker on the board and connector for an external speaker
- Power indicator red, recognition indicator blue
- I2C or UART via the 4-pin Gravity connector, selected with a slide switch
- Library for Arduino, examples for micro:bit MakeCode and Mind+
Application Examples:
- Switching lights, windows and devices by voice command
- Toys and robots with voice control
- Triggering by learned sounds, for example on an automatic feeder
- Voice control in places without a network, without conversations going to a cloud
Documentation:
- Wiki DFRobot SEN0539-EN
- Getting started: learning wake word and commands (DFRobot Wiki)
- Example code I2C for Arduino (DFRobot Wiki)
- GitHub library DFRobot_DF2301Q
Technical Data:
- Manufacturer: DFRobot
- Manufacturer SKU: SEN0539-EN
- Voice recognition chip: DF2301Q
- Operating voltage: 3.3 to 5 V
- Operating current: max. 370 mA at 5 V
- Interface: I2C or UART
- I2C address: 0x64
- Fixed command words: 121, fixed wake word: 1
- Custom command words: 17, learning command: 1
- Microphone sensitivity: -28 dB
- Operating temperature: 0 to 70 °C
- Version: V1.1 from May 2025 with plug-in speaker and additional mounting holes, V1.0 with soldered speaker
- Dimensions: 49 × 32 × 8 mm
- Weight: 25 g
Scope of Delivery:
- 1× Gravity offline voice recognition module DF2301Q
- 1× Gravity cable I2C/UART 4-pin, PH2.0 to Dupont female, 30 cm
Gravity Offline Voice Recognition Module DF2301Q I2C and UART
- Brand: DFRobot
- Product Code: 422957
- Availability: In Stock
-
CHF19.90
- Ex Tax: CHF18.41
Related Products
Dupont Cables M-M 10cm 20 Pieces
Dupont cables are used to connect components quickly. They are also known as jumper cables, test cab..
CHF1.90 Ex Tax: CHF1.76
Gravity UART MP3 Sound Voice Module
The Gravity voice module from DFRobot plays MP3 and WAV files from a built-in 8 MB memory, enough fo..
CHF8.90 Ex Tax: CHF8.23
Gravity IO Expansion Shield for Arduino V7.1
The Gravity IO Expansion Shield V7.1 from DFRobot brings all pins of an Arduino UNO out to coloured ..
CHF11.90 Ex Tax: CHF11.01
Fermion Voice Recorder Module Breakout
The Fermion voice recorder module from DFRobot records speech and plays the recordings through a con..
CHF9.90 Ex Tax: CHF9.16
Tags: DFRobot, Gravity, Speech Recognition, Microphone, Arduino, I2C, UART, offline, 3.3V, 5V, Arduino, esp8266, Raspberry Pi, ESP32, Voice, Module, Voice control, SEN0539-EN, DF2301Q









