Voice Target Device Identification Using Location and Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing voice-controlled electronic devices struggle to accurately identify target devices without explicit device names in user commands, leading to user inconvenience and inefficiency, especially with increasing numbers of controllable devices.
Innovation Solution
An electronic device that identifies a target device by obtaining utterance data and location information, identifies candidate devices, provides notifications of common functions, receives user responses, and controls the target device based on these interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the user is required to always mention a target device name in speech, then the target device can be accurately identified, but the user's speech becomes complicated and user convenience is degraded
Solution Approach 1:
The system provides feedback to the user by announcing the identified target device name after receiving a speech without explicit device mention. This allows the user to confirm or correct the identification, resolving the contradiction by maintaining accuracy while simplifying user input requirements.
Solution Approach 2:
The voice assistant acts as an intermediary that bridges the gap between implicit user intent and explicit device identification. It automatically extracts and verifies device names from context, reducing the burden on users while maintaining precise device identification.
2Measurement precision
If an arbitrary name is allocated to each device, then device identification becomes possible, but it becomes hard for the user to know the name of a corresponding device
Solution Approach 1:
The system announces the identified device name to the user after processing a speech command. This feedback loop ensures users learn and recognize device names naturally through usage, maintaining precise identification while building user knowledge over time.
Solution Approach 2:
The system performs preliminary device identification and name announcement before executing the command, preparing the user with device name information in advance. This allows users to associate names with devices progressively without requiring prior knowledge.
3Adaptability or versatility
If the number of devices to be controlled increases, then the system can control more devices, but it becomes more difficult to identify a target device
Solution Approach 1:
When multiple candidate devices are identified, the system provides feedback by announcing the candidate device names to the user. This allows the user to disambiguate and select the correct target device even in environments with many devices, maintaining identification precision while supporting device proliferation.
Data Source
AI summary
An example electronic device includes communication circuitry, a processor, and a memory that stores instructions. The electronic device may be configured to obtain utterance data and location information of a user, identify a type and control function of a target device based on the utterance data, identify a plurality of candidate electronic devices corresponding to the location information and the type, identify a common function between the plurality of candidate electronic devices based on identification of the plurality of candidate electronic devices, provide a notification by differently controlling the common function for each of the plurality of candidate electronic devices, obtain, from the user, response utterance data including a response to the notification, determine the target device that is to perform the control function among the plurality of candidate electronic devices based on the response utterance data, and control the target device to perform the control function.


