Robot Voice Shortcut Registration for Repeated Long Commands
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Robot apparatuses face challenges in accurately interpreting and executing long voice commands, leading to inconvenience for users due to potential misunderstandings and incorrect operations.
Innovation Solution
A robot apparatus and method that generate shortcut commands by determining when a voice command is repeated a predetermined number of times, allowing for the registration of a shorter command that can be used to perform the intended operations, including a conversion unit to text format, an inference unit to infer the command, and an analyzing unit to combine words for automatic registration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a robot uses a complex command system to perform multiple operations, then the robot can execute more tasks, but the user convenience deteriorates due to long and complicated voice commands
Solution Approach 1:
The patent segments a long voice command into multiple short commands by detecting repeated patterns. When the system detects that a user repeatedly issues the same long command (e.g., 'turn off the TV, check the gas valve, and check that the front door is locked'), it automatically divides this into separate executable units that can be triggered individually or as a group, making the system more adaptable while keeping user input simple.
Solution Approach 2:
The patent creates a simplified copy or shortcut of the original long command. By recognizing repeated command patterns, the system generates a condensed version that preserves the essential functionality while reducing the verbosity required from the user, thus maintaining task versatility while improving ease of operation.
2Adaptability or versatility
If a robot requires long voice commands to perform multiple operations, then the command system can be comprehensive, but the reliability deteriorates due to potential misunderstandings and incorrect operations
Solution Approach 1:
By segmenting long commands into smaller, distinct operational units based on repeated pattern recognition, the system reduces the complexity of each individual command interpretation task. This segmentation allows the robot to process and verify each operation separately, thereby improving reliability while maintaining comprehensive command capabilities.
Solution Approach 2:
The system incorporates feedback mechanisms by monitoring repeated command patterns and automatically adjusting its interpretation. When the same long command is issued multiple times, the system learns from this repetition and refines its parsing accuracy, reducing misunderstandings and improving command interpretation reliability over time.
3Reliability
If a user repeats the same long voice command multiple times, then the robot can ensure accurate understanding, but the loss of time increases due to repeated manual input
Solution Approach 1:
The system performs preliminary action by automatically detecting and storing repeated command patterns during initial usage. When a user issues the same long command multiple times, the system proactively identifies this repetition and prepares a simplified version or shortcut, eliminating the need for continued repeated input and saving the user's time while maintaining accurate command understanding.
Solution Approach 2:
The system creates a time-efficient copy of the repeated command. By recognizing patterns in repeated voice inputs, the system generates a condensed or shortcut version that can be executed with less input effort, thereby reducing the time loss associated with repeated manual command entry while preserving the original command's accurate meaning.
Data Source
AI summary
A robot apparatus including an input unit to receive a voice command from a user, a determination unit to determine whether a voice command is repeated a predetermined number of times, and a control unit to register a shortcut command to shorten a voice command if it is determined a voice command is repeated a predetermined number of times. A shortcut command to shorten a voice command of a user is generated, and thus user convenience is enhanced.


