Multi-Talker Audio Separation Using Talker Embeddings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing speech transcription systems struggle in noisy conditions or multi-talker scenarios, leading to degraded performance and compromised talker labeling when multiple talkers are active concurrently.

Innovation Solution

Derive talker embedding vectors for each speaker, use personalized noise suppression models to generate single-talker audio streams, and merge transcriptions using a consistent time representation scheme to create a multi-talker output transcription.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If speech transcription systems are trained for single talker or clear turn-taking scenarios, then transcription performance is good in those conditions, but performance degrades in multi-talker concurrent scenarios

Engineering Contradiction:
Improvetranscription performanceVSAvoidadaptability to multi-talker scenarios
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the audio stream into multiple single-talker streams by separating talker embeddings and processing each talker's audio independently through personalized noise suppression models. This segmentation allows the transcription system to handle multi-talker scenarios by processing each talker's speech separately, then combining the results, thereby maintaining high transcription performance while adapting to complex multi-talker environments.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If transcription systems process multi-talker audio directly, then system complexity remains low, but diarization accuracy and talker labeling are compromised

Engineering Contradiction:
Improveprocessing complexityVSAvoiddiarization accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system segments the mixed audio signal into separate talker streams using talker embedding vectors and personalized noise suppression models. Each segment corresponds to a single talker's audio, enabling accurate diarization and talker labeling while maintaining manageable processing complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces talker embedding vectors and personalized noise suppression models as intermediary components between the audio input and transcription output. These intermediaries process and separate the audio signals before transcription, improving diarization accuracy without requiring the entire system to become significantly more complex.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12579993B2Multi-talker audio stream separation, transcription and diaraization
Publication Date: 2026.03.17 AMAZON TECH INC
  • US12579993B2 patent drawing
  • US12579993B2 patent drawing
  • US12579993B2 patent drawing

AI summary

A plurality of talker embedding vectors may be derived that correspond to a plurality of talkers in an input audio stream. Each talker embedding vector may represent respective voice characteristics of a respective talker. The talker embedding vectors may be generated based on, for example, a pre-enrollment process or a cluster-based embedding vector derivation process. A plurality of instances of a personalized noise suppression model may be executed on the input audio stream. Each instance of the personalized noise suppression model may employ a respective talker embedding vector. A plurality of single-talker audio streams may be generated by the plurality of instances of the personalized noise suppression model. A plurality of single-talker transcriptions may be generated based on the plurality of single-talker audio streams. The plurality of single-talker transcriptions may be merged into a multi-talker output transcription.