Supervised Speaker Diarization Using UIS-RNN

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing speaker diarization systems operate unsupervised, failing to leverage labeled training data for improved accuracy and real-time performance, leading to inaccurate speech recognition in multi-speaker environments.

Innovation Solution

A fully supervised probabilistic generative model using an unbounded interleaved-state recurrent neural network (UIS-RNN) that incorporates time-stamped speaker labels for training, enabling online diarization with improved speaker label prediction accuracy by learning from labeled data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If unsupervised speaker diarization systems are used, then device complexity is reduced, but speaker label prediction accuracy deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidspeaker label prediction accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements feedback by using predicted speaker labels from the probabilistic generative model to re-segment the audio signal and extract refined speaker embeddings. These refined embeddings are fed back into the model to generate improved speaker labels, creating an iterative feedback loop that progressively enhances prediction accuracy while maintaining reasonable system complexity

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by performing an initial pass of speaker diarization to obtain preliminary speaker labels and segmentations. These preliminary results serve as the foundation for subsequent refinement steps, allowing the system to build upon initial predictions rather than starting from scratch, thereby improving overall accuracy

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If fully supervised probabilistic generative models are used, then speaker label prediction accuracy is improved, but computational time increases

Engineering Contradiction:
Improvespeaker label prediction accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies segmentation by dividing the computational process into distinct phases: initial speaker embedding extraction, preliminary speaker label prediction, audio re-segmentation based on predicted labels, refined embedding extraction, and final speaker label refinement. This segmentation allows the computationally intensive fully supervised model to be applied selectively rather than continuously, reducing overall computational time while maintaining accuracy improvements

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial action by applying the computationally expensive probabilistic generative model only to segments where speaker changes are detected or where refinement is most beneficial. Rather than processing the entire audio signal uniformly through the complex model, the system applies the model selectively to portions of the signal that require improved accuracy, thereby balancing computational cost with performance gains

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If speaker diarization is performed in real-time, then productivity is improved, but measurement precision deteriorates

Engineering Contradiction:
Improvereal-time processing speedVSAvoiddiarization accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by performing quick initial speaker embedding extraction and preliminary speaker label prediction using lightweight models. These preliminary results are generated rapidly to enable real-time responsiveness, while more computationally intensive refinement steps are applied selectively or with relaxed timing constraints to maintain overall accuracy without compromising real-time performance

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11688404B2Fully supervised speaker diarization
Publication Date: 2023.06.27 GOOGLE LLC
  • US11688404B2 patent drawing
  • US11688404B2 patent drawing
  • US11688404B2 patent drawing

AI summary

A method includes receiving an utterance of speech and segmenting the utterance of speech into a plurality of segments. For each segment of the utterance of speech, the method also includes extracting a speaker=discriminative embedding from the segment and predicting a probability distribution over possible speakers for the segment using a probabilistic generative model configured to receive the extracted speaker-discriminative embedding as a feature input. The probabilistic generative model trained on a corpus of training speech utterances each segmented into a plurality of training segments. Each training segment including a corresponding speaker-discriminative embedding and a corresponding speaker label. The method also includes assigning a speaker label to each segment of the utterance of speech based on the probability distribution over possible speakers for the corresponding segment.