Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

TF-Locoformer: Transformer with Local Modeling by Convolution for Speech Separation and Enhancement

About

Time-frequency (TF) domain dual-path models achieve high-fidelity speech separation. While some previous state-of-the-art (SoTA) models rely on RNNs, this reliance means they lack the parallelizability, scalability, and versatility of Transformer blocks. Given the wide-ranging success of pure Transformer-based architectures in other fields, in this work we focus on removing the RNN from TF-domain dual-path models, while maintaining SoTA performance. This work presents TF-Locoformer, a Transformer-based model with LOcal-modeling by COnvolution. The model uses feed-forward networks (FFNs) with convolution layers, instead of linear layers, to capture local information, letting the self-attention focus on capturing global patterns. We place two such FFNs before and after self-attention to enhance the local-modeling capability. We also introduce a novel normalization for TF-domain dual-path models. Experiments on separation and enhancement datasets show that the proposed model meets or exceeds SoTA in multiple benchmarks with an RNN-free architecture.

Kohei Saijo, Gordon Wichern, Fran\c{c}ois G. Germain, Zexu Pan, Jonathan Le Roux• 2024

Related benchmarks

TaskDatasetResultRank
Speech SeparationWSJ0-2Mix (test)
SDRi (dB)25.2
141
Speech SeparationWHAMR!
SI-SNRi18.5
20
Sound Event SeparationFSD-Kaggle 2 Sound 2018
SI-SDR14.32
7
Sound Event SeparationFSD-Kaggle 3 Sound 2018
SI-SDR9.27
7
Speech SeparationVCTK 2 Speech
SI-SDR14.52
7
Speech-Sound Event SeparationVCTK + FSD-Kaggle 1 Speech + 1 Sound 2018
SI-SDR18.22
7
Speech-Sound Event SeparationVCTK + FSD-Kaggle2018 1 Speech + 2 Sound
SI-SDR12.21
7
Speech SeparationLibri2Mix--
6
Speech EnhancementDNS non-blind 2020 (test)
SI-SNR23.3
4
Showing 9 of 9 rows

Other info

Code

Follow for update