Voice Input Control Device for Command Conflict Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In information processing devices with multiple installed programs, voice input can lead to command conflicts between system and game programs, resulting in unintended processes being performed.

Innovation Solution

A control device and method that includes a voice acceptance section and an output control section to ensure voice input is directed to the appropriate program based on priority settings, preventing output to programs if the voice represents specific information, thereby avoiding unintended processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple programs are installed and each can independently process voice input, then voice processing capability is enhanced, but command conflicts occur between programs

Engineering Contradiction:
Improvevoice processing capabilityVSAvoidcommand execution accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

An output control section is introduced as an intermediary between the voice acceptance section and multiple programs. This mediator determines which program receives the voice input by checking recognition results against given information, preventing direct independent access by multiple programs and resolving command conflicts while maintaining voice processing versatility

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If voice input is output to multiple programs independently, then processing options increase, but unintended processes are performed

Engineering Contradiction:
Improveprocessing optionsVSAvoidunintended processes
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The output control section performs preliminary verification by checking whether the voice recognition result matches given information before outputting to any program. This preemptive check prevents unintended processes from occurring while still allowing multiple processing options when the recognition is accurate

Inventive Principle:
Principle #9Preliminary anti-action

3Speed

If each program identifies commands independently, then command recognition speed is improved, but command conflicts arise

Engineering Contradiction:
Improvecommand recognition speedVSAvoidcommand execution accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system segments the voice processing function into two parts: independent command identification by each program (maintaining speed) and centralized output control by the output control section (ensuring reliability). This segmentation allows parallel command recognition while preventing conflicts through controlled voice output

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10339928B2Control device, control method, program and information storage medium
Publication Date: 2019.07.02 SONY INTERACTIVE ENTERTAINMENT LLC
  • US10339928B2 patent drawing
  • US10339928B2 patent drawing
  • US10339928B2 patent drawing

AI summary

Provided are a control device that prevents performance of a process different from a desired process in response to a voice input, a control method, a program, and an information storage medium. A voice acceptance section accepts voice. An output control section performs control such that voice accepted by the voice acceptance section is output to a program capable of performing a process using the voice. The output control section performs control such that if it is recognized that the voice accepted by the voice acceptance section represents given information, voice accepted by the voice acceptance section thereafter is not output to the program capable of performing the process using the voice.