Vehicle Speech Recognition Model Training via Audio Loopback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current vehicle systems face challenges in accurately recognizing voice commands due to variations in speech and ambient sounds, leading to inconsistent actuation of vehicle subsystems, and lack a robust method for training speech recognition models with diverse data.

Innovation Solution

A system that transmits audio samples including speech and ambient sounds to a vehicle computer, where they are broadcast and recorded, and the data is input into a machine learning program for recognition, with unrecognized speech and detected vibrations used to update a training dataset, allowing for retraining of speech recognition models and detection of subsystem variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If speech recognition is performed in vehicle systems with ambient sounds, then voice commands can be recognized, but recognition accuracy deteriorates due to variations in speech and ambient sounds

Engineering Contradiction:
Improvevoice command recognitionVSAvoidrecognition accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by collecting audio samples from multiple vehicles and using them to train speech recognition models before deployment. Audio samples including various speech patterns and ambient sounds are gathered and used to pre-train models, so that when actual voice commands are received in diverse vehicle environments, the models are already prepared to handle variations in speech and ambient sounds, thereby maintaining high recognition accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where recognized speech is compared with actual audio samples, and recognition results are fed back to continuously improve the speech recognition models. The system collects feedback from multiple vehicles about recognition performance and uses this feedback to retrain models, thereby improving recognition accuracy in the presence of ambient sounds while maintaining ease of voice command operation

Inventive Principle:
Principle #23Feedback

2Measurement precision

If speech recognition models are trained with diverse data from multiple vehicles, then recognition accuracy improves, but system complexity increases

Engineering Contradiction:
Improvespeech recognition accuracyVSAvoidtraining system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies universality by creating a centralized training system that serves multiple vehicles simultaneously. A single speech recognition model training platform collects audio samples from multiple vehicles, processes them centrally, and deploys improved models to all vehicles. This multi-functional system achieves diverse data training across the vehicle fleet without requiring complex individual training systems in each vehicle, thereby improving recognition accuracy while managing system complexity through centralization

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses copying by creating replicas of the centralized training system across multiple vehicles. Each vehicle contains a copy of the speech recognition model and related processing capabilities, allowing diverse audio samples from multiple vehicles to be collected and used for training. This copying approach enables distributed data collection with centralized processing logic, improving recognition accuracy through diverse training data while avoiding the need for entirely unique complex systems in each vehicle

Inventive Principle:
Principle #26Copying

3Reliability

If audio samples are collected and processed in real-time, then speech recognition can be improved continuously, but processing time and energy consumption increase

Engineering Contradiction:
Improvespeech recognition reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements periodic action by collecting audio samples continuously but performing model retraining at scheduled intervals rather than in real-time for every sample. Audio samples are accumulated over periods and batch-processed for model training, allowing continuous improvement of speech recognition reliability while avoiding the time and energy costs of real-time processing for each individual sample. This periodic batch processing approach maintains reliable recognition performance without excessive processing delays

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11893978B2Speech recognition in a vehicle
Publication Date: 2024.02.06 FORD GLOBAL TECH LLC
  • US11893978B2 patent drawing
  • US11893978B2 patent drawing
  • US11893978B2 patent drawing

AI summary

An audio sample including speech and ambient sounds is transmitted to a vehicle computer. Recorded audio is received from the vehicle computer, the recorded audio including the audio sample broadcast by the vehicle computer and recorded by the vehicle computer and recognized speech from the recorded audio. The recognized speech and text of the speech are input to a machine learning program that outputs whether the recognized speech matches the text. When the output from the machine learning program indicates that the recognized speech does not match the text, the recognized speech and the text are included in a training dataset for the machine learning program.