Device Control System Speech Recognition Noise Database
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing speech recognition systems for controlling multiple devices in a home environment face challenges due to ambient noise interference, requiring frequent noise analysis and processing, which increases the time to establish a state for receiving speech commands effectively.
Innovation Solution
A method and system that involve obtaining and storing ambient sound and device operation states in a database, associating them, and using this database to remove noise from speech commands, allowing for more accurate speech recognition by reducing the need for frequent noise analysis and improving the efficiency of speech command reception.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If frequent noise analysis and processing is performed to improve speech recognition accuracy, then speech recognition accuracy is improved, but the time to establish a state for receiving speech commands increases
Solution Approach 1:
The system performs preliminary noise analysis by obtaining ambient sound around multiple devices and storing it in a database before speech commands are given. This pre-processing of noise characteristics allows the system to have noise information ready in advance, eliminating the need for frequent real-time noise analysis during speech reception and thereby reducing the time to establish speech reception state while maintaining recognition accuracy.
Solution Approach 2:
The system continuously obtains ambient sound and device operation states and stores them in a database, maintaining an up-to-date noise profile without requiring interruption or additional processing time when speech commands are received. This continuous background operation ensures noise information is always available for immediate use in speech recognition.
2Measurement precision
If ambient sound is obtained and stored in association with device operation states, then noise removal accuracy is improved, but device complexity increases
Solution Approach 1:
The system introduces a database as an intermediary component that stores the association between ambient sound and device operation states. This database acts as a mediator that organizes and retrieves noise information based on device states, simplifying the overall system architecture by centralizing noise management functionality and making the complexity manageable through structured data storage and retrieval.
Solution Approach 2:
The system automatically obtains ambient sound, identifies device operation states, and stores their associations in the database without requiring manual intervention. The system self-manages the noise profile creation and updates, reducing operational complexity while improving noise removal accuracy through automated data collection and organization.
Data Source
AI summary
A device control system includes an ambient sound obtainer that obtains ambient sound around the plurality of devices at a first time, an operation state obtainer that obtains the operation states of the plurality of devices at the first time from the plurality of devices through a network, and a database manager that stores the operation states at the first time obtained by the operation state obtainer and the ambient sound obtained by the ambient sound obtainer at the first time in a database while associating the operation states and the ambient sound with each other.


