Reversible Duplex Neural Network for Speech Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing speech-to-speech (S2S) neural network models are less effective in duplex translations, where speech needs to be translated in both directions, especially in live dialogues between speakers using different languages, due to suboptimal performance and low efficiency of current techniques.

Innovation Solution

A reversible duplex model with a mirrored neural network architecture, incorporating conformer blocks with self-attention, convolutional, and feed-forward modules, and employing diffusion training techniques to achieve cycle consistency in translations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing S2S neural network models are used for duplex translation, then translation capability is provided, but performance and efficiency are suboptimal

Engineering Contradiction:
Improvetranslation performanceVSAvoidtranslation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The model segments the translation task into distinct directional pathways (forward and reverse) with specialized encoder-decoder pairs for each direction. This segmentation allows each pathway to be optimized independently for its specific language pair, improving both performance and efficiency in duplex translation scenarios.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The duplex translation model implements a universal architecture that handles multiple translation directions simultaneously through shared components (embedding layers, attention mechanisms, normalization layers). This multi-functionality enables the system to perform both forward and reverse translations with a single model, improving efficiency while maintaining performance through parameter sharing and joint training.

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

2Reliability

If separate models are deployed for each translation direction, then translation capability is maintained, but system complexity increases

Engineering Contradiction:
Improvetranslation capabilityVSAvoidmodel architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple translation models into a single unified duplex translation model that handles both forward and reverse directions. By combining separate models into one integrated architecture with shared components and directional pathways, the system reduces overall complexity while maintaining full translation capability in both directions.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified model achieves multi-functionality by incorporating directional pathways and parameter sharing mechanisms that enable it to perform multiple translation directions simultaneously. This universal architecture reduces system complexity compared to deploying separate specialized models for each direction.

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

3Adaptability or versatility

If multi-task learning techniques are used to train unified models, then duplex translation is enabled, but performance and efficiency deteriorate

Engineering Contradiction:
Improveduplex translation capabilityVSAvoidtranslation performance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The model segments the multi-task learning problem into distinct directional pathways with task-specific components for each translation direction. This segmentation prevents task interference while maintaining the ability to perform multiple translation directions, thereby preserving performance and efficiency that would otherwise deteriorate in a purely shared multi-task architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The architecture applies local quality by having direction-specific components (encoders, decoders, attention mechanisms) tailored to each translation pathway while sharing lower-level features. This allows each directional task to have optimized local structures for its specific language pair, preventing performance deterioration that would occur with uniform multi-task sharing.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240428020A1Reversible speech-to-speech translation for conversational ai systems and applications
Publication Date: 2024.12.26 NVIDIA CORP
  • US20240428020A1 patent drawing
  • US20240428020A1 patent drawing
  • US20240428020A1 patent drawing

AI summary

Disclosed are apparatuses, systems, and techniques that may use machine learning for reversible translations of speech utterances. The techniques include training and using duplex neural networks (NNs) having a first subnetwork and a second subnetwork that are mirror images of each other. Training data for training the duplex NNs may include a target output that includes a first speech utterance in a first language, a first training input that includes the target output distorted by a noise, and a second training input that includes a second speech utterance in a second language. The duplex NNs may be trained to identify, using the first training input and the second training input, at least one of the target output or the first noise.