Xi+: Uncertainty Supervision for Robust Speaker Embedding
Junjie Li, Kong Aik Lee, Duc-Tuan Truong, Tianchi Liu, Man-Wai Mak
TL;DR
This paper addresses the sensitivity of speaker embeddings to frame-level variability such as emotion and language. It proposes xi+ which adds a Transformer-based temporal uncertainty module, a Stochastic Variance Loss for explicit uncertainty supervision, and an uncertainty-aware cosine scoring backend to better exploit frame reliability. The approach yields about 10-11% relative gains on VoxCeleb1-O and the NIST SRE 2024 evaluation, demonstrating improved robustness under challenging conditions. The methods offer practical benefits for robust speaker verification with variable channels and speaking styles, improving reliability in real-world deployments.
Abstract
There are various factors that can influence the performance of speaker recognition systems, such as emotion, language and other speaker-related or context-related variations. Since individual speech frames do not contribute equally to the utterance-level representation, it is essential to estimate the importance or reliability of each frame. The xi-vector model addresses this by assigning different weights to frames based on uncertainty estimation. However, its uncertainty estimation model is implicitly trained through classification loss alone and does not consider the temporal relationships between frames, which may lead to suboptimal supervision. In this paper, we propose an improved architecture, xi+. Compared to xi-vector, xi+ incorporates a temporal attention module to capture frame-level uncertainty in a context-aware manner. In addition, we introduce a novel loss function, Stochastic Variance Loss, which explicitly supervises the learning of uncertainty. Results demonstrate consistent performance improvements of about 10\% on the VoxCeleb1-O set and 11\% on the NIST SRE 2024 evaluation set.
