Papez: Resource-Efficient Speech Separation with Auditory Working Memory
Hyunseok Oh, Juheon Yi, Youngki Lee
TL;DR
The paper tackles the heavy computational burden of transformer-based single-channel speech separation in mobile and IoT contexts. It introduces Papez, which replaces the inter-chunk transformer with a compact Auditory Working Memory Transformer and employs Adaptive Token Pruning to omit redundant tokens, aided by a recurrent transformer to share parameters. The approach yields substantial efficiency gains in parameters and latency while maintaining or improving separation accuracy on WSJ0-2Mix and LibriMix compared with strong baselines. The results show up to 17.7x model size reduction relative to Sepformer with minimal accuracy loss, and demonstrate the method's applicability to other transformer-based models, highlighting strong practical potential for real-time, resource-constrained deployments.
Abstract
Transformer-based models recently reached state-of-the-art single-channel speech separation accuracy; However, their extreme computational load makes it difficult to deploy them in resource-constrained mobile or IoT devices. We thus present Papez, a lightweight and computation-efficient single-channel speech separation model. Papez is based on three key techniques. We first replace the inter-chunk Transformer with small-sized auditory working memory. Second, we adaptively prune the input tokens that do not need further processing. Finally, we reduce the number of parameters through the recurrent transformer. Our extensive evaluation shows that Papez achieves the best resource and accuracy tradeoffs with a large margin. We publicly share our source code at \texttt{https://github.com/snuhcs/Papez}
