Speaker Recognition via Segment-Level Embedding Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In harsh acoustic environments with ambient noise, background voice, equipment noise, and room reverberation, speaker recognition systems face significant challenges in achieving accurate identification and verification.

Innovation Solution

The system employs a multi-layered approach involving data preparation, segment-level embedding extraction using CNNs or inception block-based CNNs, and utterance-level embedding extraction with mechanisms like LSTM RNNs, combined with batch normalization and skip connections, to generate robust speaker embeddings from noisy audio signals, enabling effective classification and recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional speaker recognition methods are used in harsh acoustic environments, then the system simplicity is maintained, but the recognition accuracy deteriorates due to ambient noise, background voice, equipment noise, and room reverberation

Engineering Contradiction:
Improvespeaker recognition accuracyVSAvoidambient noise interference
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The audio signal is divided into multiple frames, and each frame is processed independently to extract local features. This segmentation allows the system to capture time-varying characteristics while maintaining computational efficiency, improving robustness against noise through localized feature extraction

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms the audio signal from time domain to frequency domain using Fourier transform, then creates a two-dimensional spectrogram representation (time-frequency plane). This dimensional transformation enables the CNN to effectively capture both temporal and spectral characteristics, significantly improving speaker recognition accuracy in noisy environments

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If deep learning models with multiple layers are used to extract robust features, then the feature extraction capability is improved, but the computational complexity and training difficulty increase

Engineering Contradiction:
Improvefeature extraction robustnessVSAvoidmodel structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The CNN model is designed to perform multiple functions: automatic feature extraction from spectrograms, speaker embedding generation, and recognition decision-making. This multi-functional architecture reduces the need for separate processing stages while maintaining robust feature extraction capabilities

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

Solution Approach 2:

The system employs backpropagation algorithm for training the CNN model, where gradient feedback is used to iteratively adjust weights and biases. This feedback mechanism enables the model to learn optimal feature representations from training data, achieving robust feature extraction despite the increased model complexity

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If fixed-window framing is used for audio processing, then the processing simplicity is maintained, but the ability to handle variable-length utterances and capture long-term dependencies is limited

Engineering Contradiction:
Improvevariable-length audio handlingVSAvoidprocessing mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system uses dynamic time warping and adaptive pooling operations that can handle variable-length input sequences. The processing mechanism adapts to different utterance lengths by dynamically adjusting the number of frames processed, enabling versatile handling of both short and long audio inputs without fixed window constraints

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11114103B2Systems, methods, and computer-readable storage media for audio signal processing
Publication Date: 2021.09.07 ALIBABA GROUP HOLDING LTD
  • US11114103B2 patent drawing
  • US11114103B2 patent drawing
  • US11114103B2 patent drawing

AI summary

Systems and methods are provided for improving audio signal processing by receiving an audio signal; obtaining a plurality of multi-dimensional features based on the audio signal; obtaining a plurality of segment-level representations based on the plurality of multi-dimensional features; obtaining an utterance-level representation based on the plurality of segment-level representations; and recognizing a speaker from the audio signal based on the utterance-level representation.