Phasebook and Friends: Leveraging Discrete Representations for Source Separation
arXiv:1810.01395 · doi:10.1109/JSTSP.2019.2904183
Abstract
Deep learning based speech enhancement and source separation systems have recently reached unprecedented levels of quality, to the point that performance is reaching a new ceiling. Most systems rely on estimating the magnitude of a target source by estimating a real-valued mask to be applied to a time-frequency representation of the mixture signal. A limiting factor in such approaches is a lack of phase estimation: the phase of the mixture is most often used when reconstructing the estimated time-domain signal. Here, we propose "magbook", "phasebook", and "combook", three new types of layers based on discrete representations that can be used to estimate complex time-frequency masks. Magbook layers extend classical sigmoidal units and a recently introduced convex softmax activation for mask-based magnitude estimation. Phasebook layers use a similar structure to give an estimate of the phase mask without suffering from phase wrapping issues. Combook layers are an alternative to the magbook-phasebook combination that directly estimate complex masks. We present various training and inference schemes involving these representations, and explain in particular how to include them in an end-to-end learning framework. We also present an oracle study to assess upper bounds on performance for various types of masks using discrete phase representations. We evaluate the proposed methods on the wsj0-2mix dataset, a well-studied corpus for single-channel speaker-independent speaker separation, matching the performance of state-of-the-art mask-based approaches without requiring additional phase reconstruction steps.
References in corpus (4)
Cited by in corpus (25)
- End-to-End Multi-Channel Speech Separation
- Two-Step Sound Source Separation: Training on Learned Latent Targets
- Deep Filtering: Signal Extraction and Reconstruction Using Complex Time-Frequency Filters
- Complex Neural Spatial Filter: Enhancing Multi-channel Target Speech Separation in Complex Domain
- Phase-Aware Deep Speech Enhancement: It's All About The Frame Length
- Finding Strength in Weakness: Learning to Separate Sounds with Weak Supervision
- Deep Multi-Frame MVDR Filtering for Single-Microphone Speech Enhancement
- Signal-Aware Direction-of-Arrival Estimation Using Attention Mechanisms
- Online Spectrogram Inversion for Low-Latency Audio Source Separation
- Online Phase Reconstruction via DNN-based Phase Differences Estimation
- Temporal-Spatial Neural Filter: Direction Informed End-to-End Multi-channel Target Speech Separation
- Deep Learning Based Phase Reconstruction for Speaker Separation: A Trigonometric Perspective
- Onssen: an open-source speech separation and enhancement library
- Real-time speech enhancement using equilibriated RNN
- Phase reconstruction based on recurrent phase unwrapping with deep neural networks
- Unsupervised training of a deep clustering model for multichannel blind source separation
- Deep Griffin-Lim Iteration
- On Single-Channel Speech Enhancement and On Non-Linear Modulation-Domain Kalman Filtering
- CLC: Complex Linear Coding for the DNS 2020 Challenge
- Trainable Adaptive Window Switching for Speech Enhancement
- Speaker-conditioned Target Speaker Extraction based on Customized LSTM Cells
- Invertible DNN-based nonlinear time-frequency transform for speech enhancement
- Time Domain Audio Visual Speech Separation
- Mask-dependent Phase Estimation for Monaural Speaker Separation
- FastMVAE2: On improving and accelerating the fast variational autoencoder-based source separation algorithm for determined mixtures