Papers
Topics
Authors
Recent
Search
2000 character limit reached

UNet-Based Fusion and Exponential Moving Average Adaptation for Noise-Robust Speaker Recognition

Published 28 Apr 2026 in eess.AS | (2604.25624v1)

Abstract: The joint training of speech enhancement and speaker embedding networks for speaker recognition is widely adopted under noisy acoustic environments. While effective, this paradigm often fails to leverage the generalization and robustness benefits inherent in large-scale speech enhancement pre-training. Moreover, maintaining the speaker information in the denoised speech is not an explicit objective of the speech enhancement process. To address these limitations, we proposed a scalable \textbf{U}Net-based \textbf{F}usion framework (UF-EMA) that considers the noisy and enhanced speech as a multi-channel input, thereby enabling the speaker encoder to exploit speaker information effectively. In addition, an \textbf{E}xponential \textbf{M}oving \textbf{A}verage strategy is applied to a speaker encoder pre-trained on clean speech to mitigate overfitting and facilitate a smooth transition from clean to noisy conditions. Experimental results on multiple noise-contaminated test sets showcase the superiority of the proposed approach.

Summary

  • The paper introduces UF-EMA, a scalable method that fuses noisy and enhanced speech via a UNet architecture to preserve speaker-specific cues.
  • It leverages multiple pre-trained speech enhancement modules and uses exponential moving average to gradually adapt the speaker encoder.
  • Experimental results on VoxCeleb benchmarks demonstrate superior performance with a consistent average EER of 4.22% under various noise conditions.

UNet-Based Fusion and Exponential Moving Average Adaptation for Noise-Robust Speaker Recognition

Introduction and Motivation

The integration of speech enhancement (SE) with speaker verification (SV) has become prevalent for robust speaker recognition under noisy acoustic environments. Traditional methods, either relying on standalone SV encoders or cascades of SE and SV modules, often fail to fully leverage pre-trained SE networks and neglect the preservation of speaker-specific cues during denoising. Furthermore, these paradigms introduce either overfitting or mismatch issues when directly transferring between clean and noisy domains. The paper “UNet-Based Fusion and Exponential Moving Average Adaptation for Noise-Robust Speaker Recognition” (2604.25624) introduces a scalable framework, UF-EMA, which simultaneously exploits rich information from noisy and enhanced speech inputs via spectrogram-level fusion and ensures gradual adaptation of the speaker encoder through exponential moving average (EMA). Figure 1

Figure 1: Overview of the UF-EMA method, combining multi-channel spectral fusion and EMA-based adaptation for noise-robust SV.

Methodological Framework

Multi-Module Speech Enhancement

The framework employs multiple frozen SE modules, specifically BSRNN (band-split RNN operating in the spectral domain) and DEMUCS (end-to-end encoder-decoder waveform model), to generate complementary enhanced speech features from noise-contaminated input. This ensemble approach mitigates noise-specific distortions and leverages diverse denoising priors without retraining, allowing scalable incorporation of additional SE back-ends.

UNet-Based Feature Fusion

Rather than simple linear interpolation or observation addition, the UF-EMA design stacks both noisy and enhanced speech channels to form a multi-dimensional log-mel spectrogram input to a UNet-based fusion network. The encoder-decoder UNet architecture produces a fused spectrogram with intricate skip connections, capturing non-linear, speaker-discriminative cues while offsetting artifacts introduced by SE modules. This fused representation allows the downstream SV encoder to exploit both clean and noisy signals for maximal discriminability.

Exponential Moving Average Adaptation

Typical SV training either freezes or aggressively fine-tunes the speaker encoder after SE input changes, risking instability or loss of domain robustness. UF-EMA initializes the SV encoder with pre-trained weights and applies EMA as a dynamic parameter update rule, enabling smooth adaptation from clean to noisy conditions while preventing catastrophic forgetting. A high smoothing coefficient α=0.999\alpha = 0.999 ensures gradual parameter transition, preserving discriminative speaker information throughout environment shifts.

Experimental Evaluation

The evaluation protocol leverages VoxCeleb1 for training and Vox1-O for testing, utilizing challenging noise types (music, noise, babble) at SNRs of 5-5, $0$, $5$, and $10$ dB. Data augmentation prevents leakage, and test sets are corrupted with unseen noise types. Speaker representations are extracted using ECAPA-TDNN architectures trained with fused UNet outputs.

Numerical Results

The UF-EMA framework achieves an average EER of 4.22%, consistently outperforming prior methods, including NDML, VoiceID, ExU-Net, and Diff-SV, across all noise conditions except for Diff-SV in clean scenarios—the latter relies on computationally intensive diffusion models. UF-EMA achieves top-2 performance in all settings, with notably low EERs in babble interfered cases (e.g., 7.01% at SNR $0$ dB), indicative of superior artifact mitigation and speaker cue preservation. Ablation studies verify that omission of noisy input, BSRNN/DEMUCS modules, or EMA adaptation causes pronounced degradation, especially under high noise (e.g., EER increases from 17.04% to 22.57% for babble at 5-5 dB SNR without noisy input). Figure 2

Figure 2: Comparison of EER for UF-EMA versus linear interpolation fusion under various noise types at 5-5 dB SNR.

Figure 2 further demonstrates that linear interpolation fusion between noisy and enhanced speech provides limited improvement, with EER sharply rising when the interpolation weight deviates from optimal. The UNet-based fusion, by contrast, consistently outperforms linear strategies regardless of noise type, substantiating the necessity of nonlinear spectrogram integration for SV robustness.

Theoretical and Practical Implications

The UF-EMA framework illustrates that multi-channel spectrogram fusion via UNet—integrating both noisy and enhanced modalities—assembles richer, speaker-specific representations than linear methods or single-channel denoising. The architecture’s scalability allows integration of additional SE priors, facilitating domain adaptation as new noise sources and enhancement paradigms emerge. EMA-based adaptation further establishes a template for gradual fine-tuning in domain-shifting SV problems, mitigating overfitting and ensuring cross-condition generalization.

Practically, UF-EMA permits real-time deployment under diverse real-world acoustic scenarios, as its components (pre-trained SE, UNet, frozen decoder blocks, SV encoder) remain computationally efficient compared to iterative diffusion strategies, thus enabling robust speaker authentication in consumer, security, and telecommunication applications.

Future Directions

Further investigation could focus on scaling UF-EMA with additional SE modules and optimizing UNet architectures for low-resource, online inference settings. Exploring fusion efficacy in tandem with self-supervised pre-trained speech models (e.g., WavLM, HuBERT, wav2vec 2.0) and extending EMA adaptation to other downstream speech tasks (ASR, speech separation) are promising directions. Robustness against unseen noise and overlapping speakers may be expanded via data-driven augmentation and adversarial adaptation mechanisms.

Conclusion

The UF-EMA methodology establishes a principled, efficient, and effective framework for noise-robust speaker recognition, combining high-fidelity non-linear fusion of noisy/enhanced speech via UNet with gradual encoder adaptation using EMA. The approach demonstrates strong empirical performance on standard benchmarks and retains theoretical generalizability, laying the groundwork for future robust SV systems across diverse noisy environments.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 2 tweets with 2 likes about this paper.