Avionics Voice Command Recognition via Dynamic Grammar

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Voice recognition systems in avionics environments face challenges due to unique and extensive grammar rules, making it difficult to develop comprehensive grammar sets, and existing dynamic grammar approaches are not adequately suited for the detached and fragmented nature of avionics grammar.

Innovation Solution

A dynamic grammar definition subsystem that receives and analyzes current aircraft state data to provide enhanced grammar rules, which are then used by a voice recognition subsystem to process user voice inputs, allowing for context-specific command recognition based on the aircraft's dynamic state, including location, flight phase, and communication frequencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a comprehensive grammar set is developed for voice recognition in avionics, then voice command recognition capability is improved, but system complexity and difficulty of implementation increase

Engineering Contradiction:
Improvevoice command recognition capabilityVSAvoidgrammar set complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The grammar set is divided into multiple context-specific subsets (takeoff, landing, cruising, ground operations) rather than using a single comprehensive grammar. Each subset contains only the vocabulary and phrase structures relevant to that specific flight phase, reducing overall complexity while maintaining comprehensive coverage across all operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects and switches between different grammar subsets based on the current aircraft state and flight phase. The grammar configuration changes in real-time to match operational context, allowing the system to adapt its recognition capabilities without requiring a static comprehensive grammar that would be overly complex.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If dynamic grammar is implemented to adapt to aircraft state, then voice recognition accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvevoice recognition accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Grammar subsets are pre-configured and prepared for each specific flight phase and operational context before runtime. The system pre-loads appropriate grammar sets based on anticipated aircraft states, so that when voice commands are given, the correct grammar is already in place, eliminating the need for complex real-time grammar generation while maintaining high accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors aircraft state parameters (phase of flight, altitude, speed, system status) and uses this feedback to automatically select and switch between appropriate grammar subsets. This closed-loop approach ensures the grammar always matches current operational context, improving accuracy without requiring manual intervention or overly complex decision logic.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If extensive grammar rules are used to cover all avionics operations, then command coverage is improved, but processing time and system response increase

Engineering Contradiction:
Improvecommand coverageVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The extensive grammar rules are segmented into multiple smaller, context-specific subsets organized by flight phase and operational mode. Instead of processing a single large comprehensive grammar, the system only loads and processes the relevant subset for the current operation, dramatically reducing processing time while maintaining full command coverage across all phases through selective activation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7606715B1Avionics system for providing commands based on aircraft state
Publication Date: 2009.10.20 ROCKWELL COLLINS INC
  • US7606715B1 patent drawing
  • US7606715B1 patent drawing

AI summary

An avionics system includes a dynamic grammar definition subsystem configured to receive and analyze dynamic, current aircraft state data and provide an enhanced set of recognizable current grammar data based on the aircraft state data. A voice recognition subsystem is configured to receive the current grammar data from the dynamic grammar definition subsystem and utilize the current grammar data to provide commands in response to a user's voice input based on the aircraft's dynamic, current state.