Modeling Overlapped Speech with Shuffles
Not on the map. Why?
Abstract (arXiv)
We propose to model parallel streams of data, such as overlapped speech, using shuffles. Specifically, this paper shows how the shuffle product and partial order finite-state automata (FSAs) can be used for alignment and speaker-attributed transcription of overlapped speech. We train using the total score on these FSAs as a loss function, marginalizing over all possible serializations of overlapping sequences at subword, word, and phrase levels. To reduce graph size, we impose temporal constraints by constructing partial order FSAs. We address speaker attribution by modeling (token, speaker) tuples directly. Viterbi alignment through the shuffle product FSA directly enables one-pass alignment. We evaluate performance on synthetic LibriSpeech overlaps. To our knowledge, this is the first algorithm that enables single-pass alignment of multi-talker recordings. All algorithms are implemented using k2 / Icefall.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 33 of its 57 references that are in the map. First posted on arXiv 18 Mar 2026.
Builds on
33 of 57 references.
References · 33
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021WavLM: Large-Scale Self-Supervised Pre-Training for Full Stack Speech Processingcited by 1,609
- 2016Permutation Invariant Training of Deep Models for Speaker-Independent Multi-talker Speech Separationcited by 189
- 2020LibriMix: An Open-Source Dataset for Generalizable Speech Separationcited by 154
- 2017Multi-talker Speech Separation with Utterance-level Permutation Invariant Training of Deep Recurrent Neural Networkscited by 97
- 2020Serialized Output Training for End-to-End Overlapped Speech Recognitioncited by 87
- 2024YODAS: Youtube-Oriented Dataset for Audio and Speechcited by 56
- 2020End-to-End Multi-speaker Speech Recognition with Transformercited by 42
- 2022Streaming Multi-Talker ASR with Token-Level Serialized Output Trainingcited by 37
- 2017Recognizing Multi-talker Speech with Permutation Invariant Trainingcited by 33
- 2021Large-Scale Pre-Training of End-to-End Multi-Talker ASR for Meeting Transcription with Single Distant Microphonecited by 33
21 more
- 2021Why does CTC result in peaky behavior?cited by 32
- 2018A Purely End-to-end System for Multi-speaker Speech Recognitioncited by 30
- 2023MeetEval: A Toolkit for Computation of Word Error Rates for Meeting Transcription Systemscited by 28
- 2021CTC Variations Through New WFST Topologiescited by 17
- 2024Less Peaky and More Accurate CTC Forced Alignment by Label Priorscited by 12
- 2024Sortformer: A Novel Approach for Permutation-Resolved Speaker Supervision in Speech-to-Text Systemscited by 12
- 2021Deciphering Speech: a Zero-Resource Approach to Cross-Lingual Transfer in ASRcited by 11
- 2022Star Temporal Classification: Sequence Classification with Partially Labeled Datacited by 10
- 2023Bypass Temporal Classification: Weakly Supervised Automatic Speech Recognition with Imperfect Transcriptscited by 10
- 2025Evaluation of LLMs in Speech is Often Flawed: Test Set Contamination in Large Language Models for Speech Recognitioncited by 9
- 2023Learning from Flawed Data: Weakly Supervised Automatic Speech Recognitioncited by 8
- 2023Powerful and Extensible WFST Framework for RNN-Transducer Lossescited by 7
- 2024Serialized Speech Information Guidance with Overlapped Encoding Separation for Multi-Speaker Automatic Speech Recognitioncited by 7
- 2025Word Error Rate Definitions and Algorithms for Long-Form Multi-talker Speech Recognitioncited by 6
- 2022On Word Error Rate Definitions and their Efficient Computation for Multi-Speaker Speech Recognition Systemscited by 5
- 2025Serialized Output Prompting for Large Language Model-based Multi-Talker Speech Recognitioncited by 5
- 2024On Speaker Attribution with SURTcited by 4
- 2025Unifying Diarization, Separation, and ASR with Multi-Speaker Encodercited by 4
- 2025Speaker-Distinguishable CTC: Learning Speaker Distinction Using CTC for Multi-Talker Speech Recognitioncited by 3
- 2026SE-DiCoW: Self-Enrolled Diarization-Conditioned Whispercited by 2
- 2025RNN-Transducer-based Losses for Speech Recognition on Noisy Targetscited by 1
Built on by
Not cited yet.