NLU Training With Phonetic Text Variants for Audio Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

NLU engines trained on clean text data struggle with misalignment and performance degradation when deployed in audio-based applications due to differences in phonetic representations and ASR errors, leading to inaccurate understanding of audio input.

Innovation Solution

Generate phonetically-related text portions from text samples and train NLU engines using these portions to enhance accuracy in audio-based applications, accounting for distinctions between text and audio inputs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If NLU engines are trained on clean text data, then training simplicity and data availability are improved, but performance accuracy in audio-based applications deteriorates

Engineering Contradiction:
Improvetraining simplicityVSAvoidperformance accuracy
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent creates phonetically-related text portions by generating phonetic transcriptions of audio data and converting them back to text form. These phonetic copies simulate ASR errors and audio-specific variations while maintaining the original semantic meaning, allowing the NLU engine to be trained on text-based representations that capture audio characteristics without requiring actual audio processing infrastructure during training.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transforms the training data parameters by introducing phonetic variations and speech disfluencies into the text training corpus. By modifying the text representations to include phonetically-related alternatives and simulated ASR errors, the training data better reflects the characteristics of audio-based input while maintaining text-based training simplicity.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If NLU engines are trained on clean text data, then data processing complexity is reduced, but semantic alignment with audio input deteriorates

Engineering Contradiction:
Improvedata processing complexityVSAvoidsemantic alignment
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent generates phonetic transcriptions of audio data and converts them back to text form, creating phonetically-related text portions that serve as intermediate representations. These copies bridge the semantic gap between clean text and audio input by incorporating phonetic variations, speech disfluencies, and ASR-like errors while maintaining text-based processing simplicity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The phonetically-related text portions act as an intermediary layer between clean text training data and audio-based input. This intermediate representation captures the phonetic and pragmatic characteristics of spoken language while remaining in text form, allowing the NLU engine to learn semantic alignment with audio input without directly processing audio signals during training.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If NLU engines are trained on phonetically-related text portions, then robustness to ASR errors is improved, but training data generation complexity increases

Engineering Contradiction:
Improverobustness to ASR errorsVSAvoidtraining data generation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs phonetic transcription and text regeneration in advance during the offline training phase. By pre-generating phonetically-related text portions and incorporating them into the training corpus before deployment, the system prepares the NLU engine to handle ASR errors and audio-specific variations without incurring computational complexity during real-time operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates phonetic copies of audio data and converts them to text form, generating a augmented training corpus that includes phonetically-related variations. This copying process captures ASR-like errors and speech disfluencies in advance, allowing the NLU engine to learn robust semantic representations without requiring complex real-time audio processing or error correction mechanisms.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12488784B2System and method for adapting natural language understanding (NLU) engines optimized on text to audio input
Publication Date: 2025.12.02 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12488784B2 patent drawing
  • US12488784B2 patent drawing
  • US12488784B2 patent drawing

AI summary

A method, computer program product, and computing system for generating a plurality of potential vocalizations of a plurality of text samples. A plurality of phonemes associated with the plurality of potential vocalizations are identified. A plurality of phonetically-related text portions are generated based upon, at least in part, the plurality of phonemes. A natural language understanding (NLU) engine is trained using the plurality of phonetically-related text portions.