Koopman Regularized Deep Speech Disentanglement for Speaker Verification
Organizations: School of Electronics and Computer Science, University of Southampton, SO17 1BJ Southampton, U.K. · Marine Geosciences, National Oceanography Centre, SO14 3ZH Southampton, U.K.
Abstract
Human speech contains both linguistic content and speaker dependent characteristics making speaker verification a key technology in identity critical applications. Modern deep learning speaker verification systems aim to learn speaker representations that are invariant to semantic content and nuisance factors such as ambient noise. However, many existing approaches depend on labelled data, textual supervision or large pretrained models as feature extractors, limiting scalability and practical deployment, raising sustainability concerns. We propose Deep Koopman Speech Disentanglement Autoencoder (DKSD-AE), a structured autoencoder that combines a novel multi-step Koopman operator learning module with instance normalization to disentangle speaker and content dynamics. Quantitative experiments across multiple datasets demonstrate that DKSD-AE achieves improved or competitive speaker verification performance compared to state-of-the-art baselines while maintaining high content EER, confirming effective disentanglement. These results are obtained with substantially fewer parameters and without textual supervision. Moreover, performance remains stable under increased evaluation scale, highlighting representation robustness and generalization. Our findings suggest that Koopman-based temporal modelling, when combined with instance normalization, provides an efficient and principled solution for speaker-focused representation learning.
Figures & tables
| Component | LSTM Blocks | Residual Blocks |
| 256,128,128,64 | 64,64 | |
| 256,128 | 128,128,64,64,64,64,64 | |
| 128 | 64,64,128 |
| Method | EER Speaker | EER Content | Modality Type | Parameters |
| DKSD-AE (Ours) | Mel Spectrograms | 3.5M | ||
| SpeechTripleNet [ 20 ] | Mel Spectrograms, Pitch and Energy Contours | 19.3M | ||
| VAE-TP [ 24 ] | Mel spectrograms and Text Annotations | 399M | ||
| UTTS [ 5 ] | WavLM [ 4 ] Features and Text Annotations | 94M |
| Method | EER Speaker | EER Content | Parameters |
| DKSD-AE (Ours) | 3.90 % | % | 3.5M |
| DSVAE [ 13 ] | 4.78 % | 17.84 % | 21M |
| C-DSVAE [ 23 ] | 4.03 % | 31.81 % | 11M |
| SKD [ 34 ] | 4.46 % | 26.78 % | 2M |
| D-DSVAE [ 22 ] | % | 38.83 % | ND |
| Dataset | EER Speaker | EER Content |
| VCTK | % | % |
| TIMIT Official | % | % |
| TIMIT Full | % | % |
| Dataset | Koopman Learning | EER Speaker | EER Content |
| % | % | ||
| VCTK | % | % | |
| % | % | ||
| % | % | ||
| TIMIT | % | % | |
| % | % |
Speaker Verification
Speaker verification determines whether two speech recordings come from the same person, enabling voice authentication and identity analysis.
See all 62 papers