Voice Processing System Repeated Command Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional voice processing systems fail to accurately reflect user intentions when executing repeated commands, leading to unintended continuous execution of commands.

Innovation Solution

A voice processing system that includes a voice receiver, command specifier, command processor, command determiner, and instruction determiner to differentiate between initial and repeated commands, allowing for controlled repeated execution based on user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the command is automatically repeated without user instruction, then the productivity is improved by reducing the need for repeated user input, but the reliability deteriorates because the user's intention may not be properly reflected

Engineering Contradiction:
Improvecommand execution efficiencyVSAvoiduser intention accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system introduces feedback by monitoring subsequent voice inputs after command execution and determining whether they represent execution instructions. This feedback mechanism allows the system to adjust its behavior dynamically - automatically repeating commands when appropriate while preventing unintended continuous execution, thus resolving the contradiction between productivity and reliability

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically changes its operation mode based on real-time voice input analysis. It transitions from automatic repetition mode to manual execution mode depending on whether a subsequent voice input is detected as an execution instruction or not, allowing flexible adaptation to user intentions while maintaining high productivity

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the system accepts any subsequent voice as an execution instruction, then the ease of operation is improved by allowing simple voice commands, but the measurement precision deteriorates because it becomes difficult to distinguish between execution instructions and other voice inputs

Engineering Contradiction:
Improvevoice command simplicityVSAvoidexecution instruction detection accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system changes the parameter of voice input recognition by analyzing multiple characteristics of subsequent voice inputs (timing, content, context) rather than simply accepting any voice. This multi-parameter analysis approach maintains ease of operation while improving the precision of execution instruction detection

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system introduces an intermediary processing layer (the instruction determiner) that mediates between raw voice input and command execution. This intermediary analyzes the subsequent voice input to determine whether it represents an execution instruction, thereby maintaining simplicity for users while improving detection accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11670296B2Voice processing system, voice processing method, and storage medium storing voice processing program
Publication Date: 2023.06.06 SHARP KK
  • US11670296B2 patent drawing
  • US11670296B2 patent drawing
  • US11670296B2 patent drawing

AI summary

A voice processing system includes a command specifier that specifies a command based on a first voice; a command processor that causes the specified command to be executed for a control target; a command determiner that determines whether or not the specified command is a repeated command; and an instruction determiner that determines whether or not a second voice, which corresponds to an execution instruction word indicating an instruction for executing the repeated command, has been received, after the repeated command corresponding to the first voice is executed, when the specified command is the repeated command, wherein when the second voice is received after the repeated command is executed, the command processor causes the repeated command to be repeatedly executed.