Speaker Diarization Embedding Model for Acoustic Condition Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speaker diarization technologies face challenges in accurately distinguishing speakers in varying acoustic conditions, as existing methods struggle to effectively convert utterances into feature vectors that account for both speaker identification and acoustic condition classification.

Innovation Solution

A computer-implemented method using machine learning models, comprising a common embedding model and classification models, is trained on data from multiple speakers in various acoustic conditions to convert utterances into feature vectors, enabling both speaker and acoustic condition classification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single embedding model is used to convert utterances into feature vectors, then the system complexity is reduced, but the classification accuracy in varying acoustic conditions deteriorates

Engineering Contradiction:
Improvemodel complexityVSAvoidclassification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements a multi-task learning framework where a single embedding model serves multiple functions: it extracts features for both speaker identification and acoustic condition classification simultaneously. This universal model processes utterances to generate feature vectors that contain discriminative information for multiple classification objectives, achieving multi-functionality without requiring separate embedding models for each task.

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

Solution Approach 2:

The patent segments the classification task into multiple independent classification models that operate on the shared feature vectors from the embedding model. Each classification model is specialized for a specific task (speaker identification, acoustic condition classification), allowing the system to maintain low embedding model complexity while achieving high classification accuracy through task-specific processing stages.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If separate embedding models are used for each classification task, then the classification accuracy for each task is improved, but the system complexity increases

Engineering Contradiction:
Improveclassification accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent employs a universal embedding model that generates shared feature representations serving multiple classification purposes. This single embedding model is trained to produce feature vectors that contain sufficient information for both speaker identification and acoustic condition classification, eliminating the need for separate embedding models while maintaining classification performance through multi-task learning objectives.

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

Solution Approach 2:

The patent merges multiple classification objectives into a unified training framework where the embedding model is trained simultaneously for speaker identification and acoustic condition classification. By combining these tasks during the training phase with appropriate loss functions, the system achieves the benefits of specialized models while maintaining the simplicity of a single embedding architecture.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If the model is trained on diverse acoustic conditions, then the adaptability to different recording environments is improved, but the training data requirements and training complexity increase

Engineering Contradiction:
Improveadaptability to acoustic conditionsVSAvoidtraining complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by training the multi-task embedding model on diverse acoustic conditions during the offline training phase. This preliminary training on varied data (different microphones, recording environments, speakers) equips the model with robust feature extraction capabilities that generalize well to unseen acoustic conditions during deployment, reducing the need for extensive adaptation in practical applications.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent utilizes parameter changes through multi-task learning objectives that adjust the embedding model's parameters to optimize for multiple classification tasks simultaneously. By changing the training objective to include multiple loss functions (speaker identification loss, acoustic condition classification loss), the model learns parameter configurations that are adaptable to various acoustic conditions while managing training complexity through unified optimization.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11651767B2Metric learning of speaker diarization
Publication Date: 2023.05.16 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11651767B2 patent drawing
  • US11651767B2 patent drawing
  • US11651767B2 patent drawing

AI summary

A computer-implemented method includes obtaining training data including utterances of speakers in acoustic conditions, preparing at least one machine learning model, each machine learning model including a common embedding model for converting an utterance into a feature vector and a classification model for classifying the feature vector, and training, by using the training data, the machine learning model to perform classification by speaker and to perform classification by acoustic condition.