Dynamic Shortcut Command Template for Voice Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing shortcut command function requires users to perform multiple input operations to generate individual commands, even when they have similar type information, leading to inconvenience, especially when executing tasks like playing songs by multiple singers.
Innovation Solution
An electronic device and method that dynamically execute shortcut commands by storing type information for dynamic variable words, detecting these commands in user utterances, and replacing type information with dynamic variable words to execute corresponding tasks, thereby reducing the need for multiple command registrations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If individual shortcut commands are generated for each singer, then the command execution accuracy is improved, but the user input operations increase significantly
Solution Approach 1:
The patent creates a universal shortcut command template that can handle multiple singers simultaneously. Instead of requiring separate commands for each singer, the system uses a single template with dynamic variable substitution, allowing one command structure to serve multiple specific cases (different singers), thereby reducing the number of input operations while maintaining execution accuracy
Solution Approach 2:
The system uses template copying with variable substitution. A single shortcut command template is created and then dynamically instantiated multiple times with different singer names substituted into the template variables. This copying mechanism allows the system to generate specific commands from a general template, reducing the need for users to manually create each individual command
2Adaptability or versatility
If multiple shortcut commands are registered individually, then the command coverage is improved, but the time consumption increases
Solution Approach 1:
The system performs preliminary action by pre-defining a shortcut command template structure with placeholders for dynamic variables. This template is prepared in advance with the command logic already in place, so that when specific singers need to be added, only the variable values need to be substituted rather than creating entirely new commands from scratch. This preliminary setup significantly reduces the time required to achieve comprehensive command coverage
Solution Approach 2:
The patent implements dynamic shortcut commands where the command parameters can be dynamically substituted based on user input. The template contains dynamic variables that can be replaced with actual singer names at runtime, allowing the system to adapt to different singers without requiring static pre-registration of each individual command. This dynamic approach enables comprehensive command coverage with minimal initial setup time
Data Source
AI summary
An electronic device is provided. The electronic device includes a memory for storing at least one dynamic shortcut command, a display, and a processor operatively connected with the memory and the display, the processor configured to store a first dynamic shortcut command including first type information for at least one first dynamic variable word in the memory, when acquiring a user utterance, detect the first dynamic shortcut command in the memory based on the first dynamic variable word included the user utterance, change the first type information included in the detected first dynamic shortcut command into the first dynamic variable word included in the user utterance, and execute a task corresponding to the changed first dynamic shortcut command including the first dynamic variable word included in the user utterance. Various other embodiments may be provided. The method performing shortcut command in the electronic device may be performed using an artificial intelligence model.


