Context-Aware Voice Shortcut Execution on Electronic Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience in providing speech inputs for services as they need to utter long sentences repeatedly, leading to cumbersome interactions, prompting the need for a more efficient method to perform tasks based on speech inputs.
Innovation Solution
An electronic device equipped with a processor, memory, and communication circuitry that allows users to register quick commands, which are then executed based on context information, enabling the device to select and perform appropriate tasks mapped to these commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If users utter long sentences to receive services, then the service can be provided accurately, but the interaction becomes cumbersome and time-consuming
Solution Approach 1:
The system performs preliminary action by pre-registering quick commands that map to specific tasks. When a user utters a quick command like 'Hong Gil-dong', the system has already prepared the corresponding task sequence (text sending, contact search, message composition) stored in memory, allowing immediate execution without requiring the user to utter the full long sentence each time.
Solution Approach 2:
The system creates a simplified copy of the original long speech command. Instead of requiring the complete sentence 'Text Hong Gil-dong to meet you tomorrow', the system allows users to register and use a shortened version 'Hong Gil-dong' that copies the essential identifying information while omitting redundant context that can be inferred or is less critical.
2Productivity
If users register quick commands to replace long speech commands, then interaction efficiency improves, but the system complexity increases due to command registration and context management
Solution Approach 1:
The system enables self-service by allowing users to register their own quick commands and associated tasks. The electronic device stores these user-defined mappings in memory and automatically retrieves and executes the appropriate task when a registered quick command is detected, reducing the need for complex centralized command management.
Solution Approach 2:
The system achieves universality by designing a flexible task execution framework that can handle multiple different quick commands and map them to various tasks. The processor and memory work together to recognize any registered quick command and execute its corresponding task, making the system adaptable to diverse user needs without requiring separate specialized mechanisms for each command.
3Speed
If the system executes tasks based on quick commands without context, then response speed increases, but task accuracy decreases
Solution Approach 1:
The system implements feedback by obtaining context information related to the electronic device when a quick command is detected. This context information feeds back into the task selection process, allowing the system to adjust and select the most appropriate task from multiple candidate tasks based on current device state and conditions, thereby improving task accuracy while maintaining quick command execution speed.
Data Source
AI summary
Disclosed is an electronic device. An electronic device according to an embodiment comprises: a display; a microphone; a wireless communication circuit; a processor operatively connected to the display, the microphone, and the communication circuit; and a memory operatively connected to the processor, wherein the memory may store a plurality of user-customized tasks mapped to one of a selected word, phrase, or sentence, and may store instructions that, when executed, cause the processor to receive a first voice input according to user's utterance through the microphone, obtain context information related to the electronic device when one of the word, phrase, or sentence is included in the first voice input, select one task from among the plurality of tasks on the basis of at least in part on the context information, and perform the selected one task by using at least a part of the electronic device. Other embodiments understood through the present specification are also possible.


