Skip to Main content Skip to Navigation
Journal articles

Online Spectrogram Inversion for Low-Latency Audio Source Separation

Paul Magron 1 Tuomas Virtanen 2
1 IRIT-SC - Signal et Communications
IRIT - Institut de recherche en informatique de Toulouse
Abstract : Audio source separation is usually achieved by estimating the short-time Fourier transform (STFT) magnitude of each source, and then applying a spectrogram inversion algorithm to retrieve time-domain signals. In particular, the multiple input spectrogram inversion (MISI) algorithm has been exploited successfully in several recent works. However, this algorithm suffers from two drawbacks, which we address in this paper. First, it has originally been introduced in a heuristic fashion: we propose here a rigorous optimization framework in which MISI is derived, thus proving the convergence of this algorithm. Besides, while MISI operates offline, we propose here an online version of MISI called oMISI, which is suitable for low-latency source separation, an important requirement for e.g., hearing aids applications. oMISI also allows one to use alternative phase initialization schemes exploiting the temporal structure of audio signals. Experiments conducted on a speech separation task show that oMISI performs as well as its offline counterpart, thus demonstrating its potential for real-time source separation.
Complete list of metadata

https://hal.inria.fr/hal-03132170
Contributor : Paul Magron Connect in order to contact the contributor
Submitted on : Monday, October 11, 2021 - 3:16:37 PM
Last modification on : Wednesday, November 3, 2021 - 6:52:03 AM
Long-term archiving on: : Wednesday, January 12, 2022 - 8:05:50 PM

File

Online_MISI.pdf
Files produced by the author(s)

Identifiers

Citation

Paul Magron, Tuomas Virtanen. Online Spectrogram Inversion for Low-Latency Audio Source Separation. IEEE Signal Processing Letters, Institute of Electrical and Electronics Engineers, 2020, 27, pp.306-310. ⟨10.1109/LSP.2020.2970310⟩. ⟨hal-03132170⟩

Share

Metrics

Les métriques sont temporairement indisponibles