mlsanityData to 7 Oct 2026

Implicit Acoustic Echo Cancellation for Keyword Spotting and Device-Directed Speech Detection

arXiv 2111.10639 ↗First posted 20 Nov 2021cs.SD cs.LG eess.AScited by 2

Not on the map. Why?

Abstract (arXiv)

In many speech-enabled human-machine interaction scenarios, user speech can overlap with the device playback audio. In these instances, the performance of tasks such as keyword-spotting (KWS) and device-directed speech detection (DDD) can degrade significantly. To address this problem, we propose an implicit acoustic echo cancellation (iAEC) framework where a neural network is trained to exploit the additional information from a reference microphone channel to learn to ignore the interfering signal and improve detection performance. We study this framework for the tasks of KWS and DDD on, respectively, an augmented version of Google Speech Commands v2 and a real-world Alexa device dataset. Notably, we show a 56% reduction in false-reject rate for the DDD task during device playback conditions. We also show comparable or superior performance over a strong end-to-end neural echo cancellation + KWS baseline for the KWS task with an order of magnitude less computational requirements.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 16 of its 34 references that are in the map. First posted on arXiv 20 Nov 2021.

Builds on

16 of 34 references.

References · 16

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  3. 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
  4. 2019LibriTTS: A Corpus Derived from LibriSpeech for Text-to-Speechcited by 639
  5. 2015MUSAN: A Music, Speech, and Noise Corpuscited by 400
  6. 2018Conv-TasNet: Surpassing Ideal Time-Frequency Magnitude Masking for Speech Separationcited by 400
  7. 2019NeMo: a toolkit for building AI applications using Neural Modulescited by 230
  8. 2017Pyroomacoustics: A Python package for audio room simulations and array processing algorithmscited by 131
  9. 2018gpuRIR: A Python Library for Room Impulse Response Simulation with GPU Accelerationcited by 46
  10. 2020MatchboxNet: 1D Time-Channel Separable Convolutional Neural Network Architecture for Speech Commands Recognitioncited by 36
  11. 2018Device-directed Utterance Detectioncited by 19
  12. 2019Exploring attention mechanism for acoustic-based classification of speech utterances into system-directed and non-system-directedcited by 10
4 more
  1. 2020Improving Device Directedness Classification of Utterances with Semantic Lexical Featurescited by 6
  2. 2020Convolutive Transfer Function Invariant SDR training criteria for Multi-Channel Reverberant Speech Separationcited by 6
  3. 2020Textual Echo Cancellationcited by 2
  4. 2021A Neural Acoustic Echo Canceller Optimized Using An Automatic Speech Recognizer And Large Scale Synthetic Datacited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 0; 2025: 0; 2026: 1.

2 papers.