Inverted Projection Training for ASR-Robust Speech Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing speech translation systems struggle with errors introduced by automatic speech recognition (ASR) and automatic punctuation, particularly in long-form scenarios, leading to poor translations due to differences in spoken and written language structures and segmentation issues.

Innovation Solution

An inverted projection approach is used to align system transcripts with human transcripts, introducing ASR and punctuation errors into training data to create robust machine translation models, specifically through Levenshtein alignment and segment robustness training.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional translation models are trained on clean, well-structured text, then translation quality for written text is improved, but translation robustness to ASR errors and punctuation mistakes deteriorates

Engineering Contradiction:
Improvetranslation qualityVSAvoidrobustness to ASR errors
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent converts harmful ASR errors and punctuation mistakes into beneficial training data by injecting these errors into the training corpus. The translation model learns to handle erroneous inputs during training, transforming the previously harmful effect of ASR errors into a useful learning opportunity that improves robustness without sacrificing translation quality.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Solution Approach 2:

The patent performs preliminary action by pre-training the translation model on clean, well-structured text to establish strong translation capabilities. Then, it fine-tunes the model on data containing injected ASR errors and punctuation mistakes. This staged approach ensures the model first learns accurate translation before learning to tolerate and correct errors, resolving the contradiction between quality and robustness.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If cascaded systems use automatic speech recognition and automatic punctuation, then translation productivity is improved, but translation accuracy deteriorates due to error amplification

Engineering Contradiction:
Improvetranslation speedVSAvoidtranslation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements feedback by using the output of ASR and automatic punctuation systems as input for training the translation model. The model learns from the errors introduced by these automated systems during training, enabling it to compensate for these errors during actual translation tasks. This feedback loop allows the system to maintain high productivity while improving accuracy despite error amplification.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If training data does not include ASR errors and segmentation errors, then training simplicity is maintained, but model robustness to real-world speech input deteriorates

Engineering Contradiction:
Improvetraining simplicityVSAvoidadaptability to speech input
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent applies segmentation by dividing the training process into distinct stages: first training on clean, well-structured text to establish baseline translation capabilities, then fine-tuning on data containing segmented ASR errors and punctuation mistakes. This segmentation of the training process maintains simplicity in the initial phase while progressively introducing complexity to improve adaptability to real-world speech input.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12406659B2Inverted projection for robust speech translation
Publication Date: 2025.09.02 GOOGLE LLC
  • US12406659B2 patent drawing
  • US12406659B2 patent drawing
  • US12406659B2 patent drawing

AI summary

The technology provides an approach to train translation models that are robust to transcription errors and punctuation errors. The approach includes introducing errors from actual automatic speech recognition and automatic punctuation systems into the source side of the machine translation training data. A method for training a machine translation model includes performing automatic speech recognition on input source audio to generate a system transcript. The method aligns a human transcript of the source audio to the system transcript, including projecting system segmentation onto the human transcript. Then the method performs segment robustness training of a machine translation model according to the aligned human and system transcripts, and performs system robustness training of the machine translation model, e.g., by injecting token errors into training data.