This project presents a voice-controlled smart home assistant designed to execute user commands efficiently. The system follows a structured voice processing pipeline, ensuring accurate command recognition and execution.
Key Features:
Voice Recording Module: Captures user speech and detects silence to process commands effectively.
Speech-to-Text AI Model: Converts recorded voice into text for further processing.
Text Preprocessing & Command Extraction:
NLP-based intent recognition to extract commands, devices, and locations.
Supports context-aware processing for dynamic responses.
Command Execution Module: Sends extracted commands to the smart home system via MQTT or other communication protocols.
This modular and scalable system can be integrated with IoT devices, enhancing hands-free home automation with AI-powered speech processing.