Arduino Voice Recognition Module - Speak Recognition, from Geeetech (UART)

https://www.ram-e-shop.com/web/image/product.template/9301/image_1920?unique=1bfb80b KIT.VR.GEEETECH

1,550.00 EGP 1550.0 EGP 1,550.00 EGP 1,900.00 EGP

1,550.00 EGP 1,900.00 EGP

Not Available For Sale

هذه التركيبة غير موجودة.

 متاح للشراء مباشرة من فرع رام للالكترونيات
 متاح خدمة الشحن للمنتج خلال 2-3 ايام عمل


مرجع داخلي: KIT.VR.GEEETECH

Overview & Capabilities

The Geeetech Voice Recognition Module enables true voice recognition (not just sound detection)—it can recognize up to 15 distinct voice commands, organized into 3 groups of 5 each. Before operation, you must load (import) one specific group via serial command; only that group's commands will be recognized.

Technical Specifications
  • Voltage Supply: 4.5 V to 5.5 V
  • Current Consumption: Under 40 mA
  • Digital Interface: 5 V TTL-level UART
  • Analog Interface: 3.5 mm mono microphone jack + microphone pin interface
  • Module Size: 30 mm × 47.5 mm
  • Serial Protocol: 8 data bits, no parity, 1 stop bit; default baud rate is 9600 bps, configurable (e.g., 2400, 4800, 19200, 38400)
  • Command Modes:
    • Common Mode: Returns readable string responses (e.g. "START\n", "Finish one\n")
    • Compact Mode: Returns concise byte codes (e.g. 0xcc for success, 0xe0 for error)
  • Recognition Accuracy: Claimed up to 99% in ideal environments
How It Works: Typical Workflow
  1. Record Voice Commands
    • Issue a command like 0xAA 0x11 to start recording group 1. Each of the five commands in that group must be recorded in sequence.
  2. Import a Command Group
    • After recording, send a command (e.g. 0xAA 0x21) to import that group so the module can recognize its commands.
  3. Recognition & Response
    • The module listens via microphone. When a recorded command is recognized, it sends a corresponding byte over serial (e.g., 0x11, 0x12, etc.), allowing your microcontroller to act accordingly.
What’s Included in the Kit

Most seller listings (Direnc.net, Leobot, etc.) note that the kit includes:

  • 1 × Voice Recognition Module
  • 1 × Microphone
  • 5 × 1-pin jumper cables (approx. 30 cm each)
Summary Table
Feature
Details
Supported Commands15 (in 3 groups of 5 each)
Communication InterfaceUART (TTL), default 9600 bps, configurable
Power Requirements4.5–5.5 V, < 40 mA
Form Factor30 mm × 47.5 mm
Command ModesCommon (verbose strings) / Compact (bytes)
Accuracy (Ideal)Up to 99%
In Practice

The module offers a cost-effective way to add voice-driven control to Arduino projects—like controlling RGB LEDs or motors via voice. However, to maximize reliability, especially in speaker-independent setups, it's key to use a high-quality microphone for consistent recordings.

Download: