Skip to main content

Offline Voice-Controlled LED and Robotics GUI for ESP32 using Vosk.

Project description

🎤 DIYA_Voice 0.4.2

Offline Voice-Controlled LED System for Students and Robotics Labs

DIYA_Voice allows students to control RGB LEDs or ESP32 devices using voice commands like

“turn on red”
“turn off blue”

All offline — no internet needed.


🚀 Features

✅ Works fully offline (powered by Vosk ASR)
✅ Auto microphone detection and fallback
✅ Animated LED GUI using Tkinter
✅ Compatible with ESP32 / Arduino
✅ Perfect for school robotics labs


🧩 Installation

pip install DIYA_Voice==0.4.7

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

diya_voice-0.15.0.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

diya_voice-0.15.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file diya_voice-0.15.0.tar.gz.

File metadata

  • Download URL: diya_voice-0.15.0.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for diya_voice-0.15.0.tar.gz
Algorithm Hash digest
SHA256 eb6dc91425a90823e1e0f9c24a84dd4d60097c13e6d77b6948466145ac3f2237
MD5 fa36e1654f9ca0b573c5ca4cd094f392
BLAKE2b-256 bae758abbb2c2bcf348771612ea9852c1768e368a0dd8027a9475c62d6f7783e

See more details on using hashes here.

File details

Details for the file diya_voice-0.15.0-py3-none-any.whl.

File metadata

  • Download URL: diya_voice-0.15.0-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for diya_voice-0.15.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ed04e41c539ddb27b20ccd8598d2744e94219f71eefe5c6ff41ba371d46e076f
MD5 0dfe62f2244ed8e4ac7c14e4751f7297
BLAKE2b-256 df8c7f3392393dc690b729ebda6391f9e352c83c9f8fe6f35b2ebe186d0b24c6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page