Voice Processing Device Conflict Management via Operation History
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In vehicle audio visual systems, users face inconvenience due to the need for redundant and cumbersome voice commands to manage multiple connected devices, leading to conflicts in voice recognition operations and limited use of device-specific voice commands.
Innovation Solution
A voice processing device with a first voice recognition unit and a control unit that stores operation history to simplify voice commands by extracting commands from input voices and controlling both internal and external devices based on stored operation records, allowing for simplified voice command execution and conflict management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple voice recognition engines are used (one in the audio visual apparatus and one in each mobile device), then the voice recognition function can be optimized for each specific device, but conflicts occur when multiple devices respond to the same voice command simultaneously
Solution Approach 1:
The audio visual apparatus serves as an intermediary that receives voice commands and determines whether to process them locally or forward them to connected mobile devices. This mediator role prevents conflicts by ensuring only one device responds to each command, while still allowing mobile devices to use their optimized voice recognition engines for their specific functions.
2Reliability
If only the voice recognition engine in the audio visual apparatus is used, then conflicts with mobile devices are avoided, but the specialized voice recognition capabilities of connected mobile devices cannot be utilized
Solution Approach 1:
The system dynamically adjusts which device processes the voice command based on the command type and connected devices. The audio visual apparatus can switch between handling commands itself and forwarding them to mobile devices, allowing flexible utilization of different voice recognition capabilities without fixed limitations.
3Measurement precision
If detailed information about device, connection channel, and platform is included in voice commands, then precise device control is achieved, but the voice commands become cumbersome and redundant
Solution Approach 1:
The system performs preliminary actions by establishing the operational context in advance. When a mobile device is connected, the system pre-configures the device identification, connection channel, and platform information. This allows subsequent voice commands to be simpler as they operate within the already-established context, eliminating the need to repeatedly specify these details.
Solution Approach 2:
The system uses feedback from the operational state to determine how to process commands. By monitoring which devices are connected and their current state, the system can intelligently interpret voice commands with less information required, as the context is inferred from the feedback about the current system state.
Data Source
AI summary
A voice processing device includes a voice recognition unit for extracting a command contained in an input voice, and a control unit for controlling operation of the voice processing device itself and/or instructing external devices to operate, based on the extracted command and/or operation instruction information provided. The control unit stores, in a storage device as an operation history, operation information associating the command or a part thereof and/or the operation instruction information or a part of the operation instruction information with details of the operation which is performed by the voice processing device and/or the external device based on the command and/or the operation instruction information. When a voice is input anew, the control unit extracts from the operation history an operation record containing a command or a part of a command, and controls operation of the voice processing device itself and/or instructs an external device to operate.


