Vehicle Infotainment Multi-Intent Voice Query Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Infotainment systems in vehicles often struggle to handle multi-intent voice queries effectively, as they are designed to process only single input voice requests to minimize complexity and prevent unintended function execution.
Innovation Solution
The infotainment system employs a voice module with automated speech recognition (ASR) to determine primary and secondary intents within a voice input, using a probabilities index to identify the most likely secondary domain and intent, and then prompts the user for confirmation before executing these intents through various hardware output devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the infotainment system processes only single input voice requests, then the system complexity is minimized and unintended function execution is prevented, but the system cannot handle multi-intent voice queries effectively
Solution Approach 1:
The voice processing system is segmented into distinct modules: a primary intent module that identifies the main command, and a secondary intent module that identifies additional commands. This segmentation allows the system to handle multi-intent queries by breaking them down into separate processing stages, increasing adaptability while managing complexity through modular design
Solution Approach 2:
An intermediary processing layer is introduced between voice input and execution. The primary intent module first processes the voice input to identify the main intent, then the secondary intent module processes the same input to identify additional intents. This intermediary structure enables multi-intent handling without directly increasing execution complexity
2Productivity
If the system executes multiple intents from a single voice query, then user efficiency is improved, but the risk of executing unintended functions increases
Solution Approach 1:
The system performs preliminary identification of both primary and secondary intents before execution. The primary intent module identifies the main command first, then the secondary intent module identifies additional commands. This preliminary identification allows the system to present all detected intents to the user for confirmation before execution, improving reliability while maintaining productivity
Solution Approach 2:
The system implements a feedback mechanism where detected secondary intents are presented to the user for confirmation before execution. This feedback loop allows users to verify and correct intent identification, ensuring that only intended functions are executed while maintaining the efficiency benefits of multi-intent processing
Data Source
AI summary
An infotainment system of a vehicle includes: a primary intent module configured to determine a primary intent included in voice input using automated speech recognition (ASR); and an execution module configured to, via a first hardware output device of the vehicle, execute the primary intent. A secondary intent module is configured to: based on the primary intent, determine a first domain of the primary intent; based on the first domain of the primary intent, determine a second domain; and based on the voice input and the second domain, determine a secondary intent included in the voice input using ASR. A display control module is configured to display a request for user input indicative of whether to execute the secondary intent. The execution module is further configured to, via a second hardware output device of the vehicle, execute the secondary intent in response to user input to execute the secondary intent.


