Vehicle Voice Command Filtering for Driver Safety
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle navigation systems face challenges in ensuring driver safety during vehicle operation, as they cannot effectively restrict all applications developed by third parties from being executed or displayed, and voice-operated systems do not adequately prevent distracting operations like viewing or listening to moving pictures while driving.
Innovation Solution
An information processing apparatus is designed to determine if voice commands correspond to operations that should be restricted during driving by referencing a list of undesirable operations, using a policy information system that adapts to regional guidelines and languages, and communicates with a policy distributing server to enforce these restrictions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If voice commands are allowed to operate all applications during vehicle running, then ease of operation is improved, but driver safety deteriorates due to distracting operations
Solution Approach 1:
The system changes the operational parameters of voice commands based on vehicle state. When the vehicle is detected to be running, the system modifies which commands are executable by comparing against restricted operation lists specific to the running state, thereby preventing distracting operations while allowing safe ones
Solution Approach 2:
The system introduces an intermediary checking mechanism that mediates between voice commands and application execution. The command execution acceptance/denial determining portion acts as an intermediary that intercepts voice commands, checks them against restricted operation lists, and determines whether to allow execution based on vehicle state and command safety
2Adaptability or versatility
If all third-party applications are allowed to execute during vehicle running, then adaptability is improved, but driver safety deteriorates due to inability to restrict unsafe operations
Solution Approach 1:
The system changes the execution permission parameter of applications based on vehicle state and command type. By dynamically adjusting which operations are permitted during running versus stopped states, the system maintains adaptability for safe operations while restricting unsafe ones across all third-party applications
Solution Approach 2:
The system segments commands into restricted and non-restricted categories based on vehicle state. By creating separate lists of restricted operations for different vehicle states (running vs. stopped), the system can selectively apply restrictions to specific commands while allowing others, maintaining versatility for safe operations
3Reliability
If screen display is reduced during vehicle running, then driver safety is improved, but ease of operation deteriorates due to limited access to application functions
Solution Approach 1:
The system substitutes mechanical/screen-based interaction with acoustic/voice-based interaction. By replacing the need for visual screen manipulation with voice commands, the system maintains ease of operation while improving safety, as drivers can operate applications through speech without visual distraction
4Productivity
If voice recognition system allows all commands during vehicle running, then productivity is improved, but harmful factors increase due to distracting operations
Solution Approach 1:
The system changes the acceptance parameter of voice commands based on vehicle state and command type. By dynamically adjusting which commands are accepted during running versus stopped states, the system maintains productivity for safe operations while preventing distracting ones, optimizing the balance between efficiency and safety
Data Source
AI summary
An information processing apparatus for operating a vehicle, when the vehicle is running, and an application is instructed through voice. An in-running operation acceptance/denial list is produced, i.e., a list of words meaning an operation to be inhibited from being executed during the time when the vehicle is running. A command acceptance/denial executing portion of the onboard apparatus determines if the command corresponding to the content, which a user speaks, can be operated or not, during the time when the vehicle is running, by referring this list and a title of the command operable through voices included in the application, and when the vehicle is running, an execution of that command is instructed to an application controller portion, if being determined operable, by referring to a running condition of the vehicle, and if being determined inoperable, the execution of that command is not instructed to the application controller portion.


