Multichannel Long-Term Streaming Neural Speech Enhancement for Static and Moving Speakers

Changsheng Quan,Xiaofei Li
2024-06-19
Abstract:In this work, we extend our previously proposed offline SpatialNet for long-term streaming multichannel speech enhancement in both static and moving speaker scenarios. SpatialNet exploits spatial information, such as the spatial/steering direction of speech, for discriminating between target speech and interferences, and achieved outstanding performance. The core of SpatialNet is a narrow-band self-attention module used for learning the temporal dynamic of spatial vectors. Towards long-term streaming speech enhancement, we propose to replace the offline self-attention network with online networks that have linear inference complexity w.r.t signal length and meanwhile maintain the capability of learning long-term information. Three variants are developed based on (i) masked self-attention, (ii) Retention, a self-attention variant with linear inference complexity, and (iii) Mamba, a structured-state-space-based RNN-like network. Moreover, we investigate the length extrapolation ability of different networks, namely test on signals that are much longer than training signals, and propose a short-signal training plus long-signal fine-tuning strategy, which largely improves the length extrapolation ability of the networks within limited training time. Overall, the proposed online SpatialNet achieves outstanding speech enhancement performance for long audio streams, and for both static and moving speakers. The proposed method is open-sourced in <a class="link-external link-https" href="https://github.com/Audio-WestlakeU/NBSS" rel="external noopener nofollow">this https URL</a>.
Sound,Audio and Speech Processing
What problem does this paper attempt to address?
The paper attempts to address the problem of achieving multi-channel long-term streaming speech enhancement in scenarios with both static and moving speakers. Specifically, the goals of the paper include: 1. **Extending the existing offline SpatialNet**: Expanding the previously proposed offline SpatialNet for multi-channel speech enhancement to online scenarios in order to handle long-term audio streams. 2. **Handling static and moving speakers**: Designing a neural network capable of effectively handling scenarios with both static and moving speakers to achieve better speech denoising and dereverberation effects. 3. **Improving long signal processing capability**: Investigating the performance of different networks when processing test signals longer than the training signals, and proposing a short signal training plus long signal fine-tuning (ST+LF) strategy to improve the network's length extrapolation capability. Through these objectives, the paper aims to develop an efficient online speech enhancement method that can handle very long audio streams in practical applications while maintaining high performance.