ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
2.2k
Citations
346
Influential Citations
IEEE/ACM Transactions on Audio Speech and Language Processing
Venue
2019
Year
Single-channel, speaker-independent speech separation methods have recently seen great progress. However, the accuracy, latency, and computational cost of such methods remain insufficient. The majority of the previous methods have formulated the separation problem through the time-frequency representation of the mixed signal, which has several drawbacks, including the decoupling of the phase and magnitude of the signal, the suboptimality of time-frequency representation for speech separation, and the long latency of the entire system. To address these shortcomings, we propose a fully-convolutional time-domain audio separation network (Conv-TasNet), a deep learning framework for end-to-end time-domain speech separation. Conv-TasNet uses a linear encoder to generate a representation of the speech waveform optimized for separating individual speakers. Speaker separation is achieved by applying a set of weighting functions (masks) to the encoder output. The modified encoder representations are then inverted back to the waveforms using a linear decoder. The masks are found using a temporal convolutional network (TCN) consisting of stacked 1-D dilated convolutional blocks, which allows the network to model the long-term dependencies of the speech signal while maintaining a small model size. The proposed Conv-TasNet system significantly outperforms previous time-frequency masking methods in separating two- and three-speaker mixtures. Additionally, Conv-TasNet surpasses several ideal time-frequency magnitude masks in two-speaker speech separation as evaluated by both objective distortion measures and subjective quality assessment by human listeners. Finally, Conv-TasNet has a significantly smaller model size and a much shorter minimum latency, making it a suitable solution for both offline and real-time speech separation applications. This study therefore represents a major step toward the realization of speech separation systems for real-world speech processing technologies.
Conv-TasNet represents a paradigm shift in speech separation by moving from traditional time-frequency (T-F) domain processing to direct time-domain modeling. Prior methods relied on short-time Fourier transform (STFT) or similar T-F representations, which inherently decouple phase and magnitude and impose a fixed resolution trade-off. Conv-TasNet demonstrates that a learned encoder-decoder framework can produce a representation more suited for separation, achieving performance that surpasses even ideal T-F masks—a theoretical upper bound for mask-based T-F methods. This breakthrough is critical for real-world applications where latency, model size, and separation quality are paramount, such as hearing aids, teleconferencing, and voice assistants.
Conv-TasNet was evaluated on the WSJ0-2mix and WSJ0-3mix datasets. For two-speaker separation, it achieved a scale-invariant signal-to-distortion ratio (SI-SDR) improvement of 15.6 dB, outperforming the best T-F masking baseline (DPCL++) by 5.3 dB. It also surpassed several ideal T-F masks (e.g., ideal binary mask, ideal ratio mask) by 1.5–2.0 dB in SI-SDR. For three-speaker mixtures, Conv-TasNet achieved 11.5 dB SI-SDR improvement, a 4.0 dB gain over the best baseline. Subjective listening tests confirmed statistically significant preference for Conv-TasNet outputs over those from ideal T-F masks. The model size was 5.1 million parameters, and the minimum latency was 2 ms, compared to 32 ms or more for typical T-F methods.
Conv-TasNet establishes that time-domain processing can surpass the theoretical limits of T-F masking, fundamentally changing the design space for speech separation. Its low latency and small footprint make it viable for real-time embedded systems, and the TCN backbone has influenced subsequent work in audio source separation and speech enhancement. The paper has garnered over 2,100 citations, reflecting its impact as a foundational method in the field. Future work can extend Conv-TasNet to handle reverberation, noise, and more speakers, and its principles are applicable to other audio tasks such as denoising and speaker diarization.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba