PofoliaShared via Pofolia

IEEE/ACM Transactions on Audio Speech and Language Processing· 2019Q1

Conv-TasNet: Surpassing Ideal Time–Frequency Magnitude Masking for Speech Separation

Yi Luo, Nima Mesgarani

Short summary

Conv-TasNet, a fully-convolutional time-domain deep learning network, achieves state-of-the-art speech separation by operating directly on the waveform, outperforming time-frequency masking methods and even ideal masks in two-speaker scenarios.

AI-generated from the title and abstract; the full text is not read.

Key points

  • Conv-TasNet operates directly in the time domain using a fully-convolutional architecture, avoiding phase/magnitude decoupling issues of time-frequency methods.
  • A temporal convolutional network (TCN) with dilated convolutions enables modeling long-term speech dependencies with a small model size.
  • The system achieves superior performance in separating two- and three-speaker mixtures compared to existing time-frequency masking methods.
  • Conv-TasNet surpasses ideal time-frequency magnitude masks in two-speaker separation, validated by objective and subjective listener assessments.
  • The proposed network offers significantly smaller model size and lower minimum latency, making it practical for both offline and real-time speech separation.

AI-generated from the title and abstract; the full text is not read.

Abstract

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.

The authors' abstract, as published at the source. IEEE/ACM Transactions on Audio Speech and Language Processing, 2019 · DOI ↗

TakeawaysPremium
Ask the paperFree account

Continue with a free account

Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.

Continue free on the web

Sign in with Google or Apple; no card needed. You come back to this paper.

On your phone:

Field: Signal Processing

Signal ProcessingComputer Science