Story
This project demonstrates a seamless integration between UniHiker K10 and ESP32, enabling voice-based wireless control of an LED using UDP communication over Wi-Fi.
The UniHiker K10 acts as the voice processing hub, powered by an offline ASR (Automatic Speech Recognition) engine. It listens continuously for commands such as “light on,” “light off,” “blink on,” or “blink off.” When a command is recognized, it sends a corresponding UDP message over the local network to an ESP32 device.
On the receiving side, the ESP32 connects to the same Wi-Fi network and listens for incoming UDP packets. Based on the received message, it toggles or blinks the LED connected to its GPIO pin. This creates a responsive, real-time voice control system that works entirely without internet connectivity, relying solely on local network communication.
The project highlights how voice recognition, IoT communication, and embedded control can work together efficiently. It can be easily extended to control multiple devices, home appliances, or even robots wirelessly through voice.
Key Features:
-
Offline voice recognition with UniHiker K10
-
Wireless communication via UDP protocol
-
Real-time LED control on ESP32
-
Customizable commands and responses
-
Fully local — no internet or cloud services required
Applications:
Smart home automation, wireless device control, voice-driven IoT systems, or as an educational project demonstrating speech-to-action integration.






