Voice Service Execution Verification to Prevent Erroneous Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face issues with erroneous recognition of voice instructions, leading to the execution of unintended services when settings for presenting execution information are not properly configured.
Innovation Solution
An information processing apparatus and program that receive voice instructions to execute services, and control the presentation of execution information regardless of initial settings, including anticipated results before service execution, to prevent incorrect service execution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If settings for presenting execution information are not configured, then the system operates with simpler control flow, but erroneous recognition of utterance leads to execution of wrong services
Solution Approach 1:
The system performs preliminary action by presenting execution information to the user before the service is actually executed. This allows the user to confirm whether the recognized utterance matches their intent, and to correct any errors before they result in wrong service execution. The execution information is displayed in advance as a verification step.
Solution Approach 2:
The system implements feedback by presenting the execution information (recognized utterance and intended service) back to the user for verification. This feedback loop allows the user to detect recognition errors and provide correction, ensuring that the service executed matches the user's actual intent. The feedback mechanism transforms the system from blind execution to verified execution.
2Reliability
If execution information is always presented regardless of settings, then service execution accuracy improves, but user interaction time increases
Solution Approach 1:
The system applies partial action by selectively presenting execution information based on the configuration setting. When the setting to present execution information is enabled, the system displays the information; when disabled, it skips this step. This allows the system to achieve improved reliability only when needed, rather than always, thereby reducing unnecessary time loss for users who have already configured the system appropriately.
3Measurement precision
If execution information including anticipated results is presented, then user confirmation capability improves, but information processing load increases
Solution Approach 1:
The system calculates and presents the anticipated execution result in advance, before actual service execution. This allows the user to confirm whether the recognized utterance leads to the desired outcome, improving confirmation accuracy. The anticipated result is computed based on the recognized utterance and service logic, providing the user with a preview of what will happen.
Data Source
AI summary
An information processing apparatus includes a processor configured to receive an instruction to execute a service by utterance, and perform control to present execution information regardless of whether or not a setting for presenting the execution information is performed, the execution information being information indicating an execution result of the received service.


