IoT Voice Control Chain Broadcasting Noise Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IoT systems with voice-controlled functions suffer from inadequate noise-cancelling capabilities, limiting the efficiency of voice recognition and data communication between IoT devices, which hampers their operational effectiveness.
Innovation Solution
A method and system that utilize a voice-controlled device to collect and filter environmental sound information, broadcasting a filtered voice-controlled message to multiple IoT devices for specific command execution, with chain broadcasting to enhance operational convenience, and includes an IOT server connected to a cloud server for query and recognition when necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional voice recognition systems are used in IoT devices, then basic voice commands can be recognized, but noise-cancelling capability is insufficient and voice recognition accuracy deteriorates in noisy environments
Solution Approach 1:
The patent introduces an intermediary noise-filtering module between the voice input and recognition system. This intermediary component processes the raw voice signal by filtering out noise components, thereby improving voice recognition accuracy in noisy environments without requiring changes to the core recognition algorithm
Solution Approach 2:
The voice processing system is segmented into distinct functional modules: noise filtering module, voice recognition module, and command execution module. This segmentation allows the noise filtering function to be independently optimized and applied before voice recognition, thereby improving overall system reliability without compromising other functions
2Ease of operation
If voice-controlled functions are added to IoT systems, then operational convenience is improved, but system complexity increases due to additional processing requirements
Solution Approach 1:
The IoT system incorporates self-service capabilities where devices can autonomously interpret and execute voice commands without requiring complex centralized processing. Each IoT device contains local voice processing and command execution capabilities, reducing the overall system complexity while maintaining ease of operation
Solution Approach 2:
The voice control system is designed with universal functionality that can be applied across multiple IoT devices and scenarios. A single voice-controlled interface can manage various devices (lights, thermostats, locks) using standardized command structures, thereby improving operational convenience without proportionally increasing system complexity
3Reliability
If noise filtering is applied to voice signals, then voice recognition capability is improved, but processing time increases
Solution Approach 1:
The noise filtering process applies partial processing by selectively filtering only the frequency ranges where voice signals are expected to occur, rather than processing the entire audio spectrum. This partial action approach maintains voice recognition capability while significantly reducing processing time compared to comprehensive noise filtering
Data Source
AI summary
An internet of things (IOT) system includes an IOT server and multiple IOT devices and a voice-controlled device connected to the IOT server and the multiple IOT devices. The voice-controlled device receives a voice-controlled message of environmental sound information through a voice control interface, and broadcasts the voice-controlled message to neighboring IOT devices to drive a corresponding IOT device according to the voice-controlled message. When failing to recognize the voice-controlled message, the voice control interface uploads the voice-controlled message to a cloud server for query through the IOT server, and broadcasts a result of the query returned from the cloud server. A way of chain broadcasting is employed by the voice-controlled device to drive selected IOT device or receive returned information so as to enhance operational convenience in using IOT devices.


