SOTAVerified

Separate and Reconstruct: Asymmetric Encoder-Decoder for Speech Separation

2024-06-10Code Available3· sign in to hype

Ui-Hyeop Shin, Sangyoun Lee, Taehan Kim, Hyung-Min Park

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

In speech separation, time-domain approaches have successfully replaced the time-frequency domain with latent sequence feature from a learnable encoder. Conventionally, the feature is separated into speaker-specific ones at the final stage of the network. Instead, we propose a more intuitive strategy that separates features earlier by expanding the feature sequence to the number of speakers as an extra dimension. To achieve this, an asymmetric strategy is presented in which the encoder and decoder are partitioned to perform distinct processing in separation tasks. The encoder analyzes features, and the output of the encoder is split into the number of speakers to be separated. The separated sequences are then reconstructed by the weight-shared decoder, which also performs cross-speaker processing. Without relying on speaker information, the weight-shared network in the decoder directly learns to discriminate features using a separation objective. In addition, to improve performance, traditional methods have extended the sequence length, leading to the adoption of dual-path models, which handle the much longer sequence effectively by segmenting it into chunks. To address this, we introduce global and local Transformer blocks that can directly handle long sequences more efficiently without chunking and dual-path processing. The experimental results demonstrated that this asymmetric structure is effective and that the combination of proposed global and local Transformer can sufficiently replace the role of inter- and intra-chunk processing in dual-path structure. Finally, the presented model combining both of these achieved state-of-the-art performance with much less computation in various benchmark datasets.

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
WHAM!SepReformer-L + DMSI-SDRi18.4Unverified
WHAMR!SepReformer-L + DMSI-SDRi17.1Unverified
WSJ0-2mixSepReformer-LSI-SDRi25.1Unverified

Reproductions