Gravity Speech Recognition Module for use with I2C and UART

The Gravity: Voice Recognition Module for Arduino - I2C & UART from DFRobot is an offline voice recognition module that can be used without an internet connection. With 121 built-in command words and the ability to add 17 custom commands, it offers great flexibility for interactive audio projects. The module features a dual microphone for enhanced noise reduction and greater recognition distance, enabling accurate and reliable performance even in noisy environments. It supports both I2C and UART communication methods and is compatible with various 3.3V or 5V controllers such as Arduino, Raspberry Pi and others. The Gravity voice recognition module is ideal for electronics enthusiasts who want to implement smart household appliances, toys, lamps, and robotics projects with integrated voice recognition. 


  • Self-learning function: Control the module to learn command words through the voice, and any audio can be used as a command. 
  • I2C and UART, with a Gravity interface 
  • The module has a built-in speaker and an interface for an external speaker, which can provide real-time voice feedback on the recognition results 
  • Equipped with operating indicator (red) and recognition status indicator (blue) 
  • Two microphones provide better noise reduction and a larger recognition range 
  • Compatible with Arduino controllers: Arduino UNO, Arduino Leonardo, Arduino MEGA, FireBeetle series controllers, Raspberry Pi, ESP32 


Technical Details: 

  • Manufacturer: DFRobot 
  • Manufacturer SKU: SEN0539-EN 
  • Operating Voltage: 3.3 to 5V 
  • Maximum Operating Current: ≤370 mA (5V) 
  • Communication Interfaces: I2C/UART 
  • I2C Address: 0x64 
  • Number of fixed commands: 121 
  • Fixed wake-up command: 1x 
  • Number of custom commands: 17 
  • Command for learning activation: 1x 
  • Sensitivity of the built-in microphone: ~28db 
  • Dimensions: 49 x 32 x 8mm 
  • Weight: 25g 

Package Contains: 

  • 1x Gravity Voice Recognition Module with I2C and UART 
  • 1x Gravity-4P I2C/UART Sensor Cable 30cm

Write a review

Note: HTML is not translated!
    Bad           Good

Gravity Speech Recognition Module for use with I2C and UART

  • Brand: DFRobot
  • Product Code: 422957
  • Availability: In Stock
  • CHF19.90

  • Ex Tax: CHF18.41

Related Products

Gravity UART MP3 Sound Voice Module

Gravity UART MP3 Sound Voice Module

With this new Gravity Voice Module from DFRobot, you can realize your Arduino DIY projects with musi..

CHF8.90 Ex Tax: CHF8.23

Fermion Language Recording Module Breakout

Fermion Language Recording Module Breakout

The Fermion Voice Recorder Module supports 4 control modes and multi-segment voice recording. The bu..

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