Benchmarking Rotary Position Embeddings for Automatic Speech Recognition
Not on the map. Why?
Abstract (arXiv)
Self-attention relies on positional embeddings to encode input order. Relative Position (RelPos) embeddings are widely used in Automatic Speech Recognition (ASR). However, RelPos has quadratic time complexity to input length and is often incompatible with fast GPU implementations of attention. In contrast, Rotary Positional Embedding (RoPE) rotates each input vector based on its absolute position, taking linear time to sequence length, implicitly encoding relative distances through self-attention dot products. Thus, it is usually compatible with efficient attention. However, its use in ASR remains underexplored. This work evaluates RoPE across diverse ASR tasks with training data ranging from 100 to 50,000 hours, covering various speech types (read, spontaneous, clean, noisy) and different accents in both streaming and non-streaming settings. ASR error rates are similar or better than RelPos, while training time is reduced by up to 21%. Code is available via the SpeechBrain toolkit.
Key facts. Cited by 1 paper in the map (data through 13 Oct 2026). Builds on 22 of its 29 references that are in the map. First posted on arXiv 10 Jan 2025.
Builds on
22 of 29 references.
References · 22
- 2017Attention Is All You Needcited by 60,106
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,072
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,628
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,637
- 2020Conformer: Convolution-augmented Transformer for Speech Recognitioncited by 1,844
- 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,835
- 2019Common Voice: A Massively-Multilingual Speech Corpuscited by 1,366
- 2018ESPnet: End-to-End Speech Processing Toolkitcited by 555
- 2021VoxPopuli: A Large-Scale Multilingual Speech Corpus for Representation Learning, Semi-Supervised Learning and Interpretationcited by 456
- 2021SpeechBrain: A General-Purpose Speech Toolkitcited by 404
- 2023Effective Long-Context Scaling of Foundation Modelscited by 302
10 more
- 2016Joint CTC-Attention based End-to-End Speech Recognition using Multi-task Learningcited by 255
- 2019NeMo: a toolkit for building AI applications using Neural Modulescited by 232
- 2024Spirit LM: Interleaved Spoken and Written Language Modelcited by 124
- 2021WeNet: Production oriented Streaming and Non-streaming End-to-End Speech Recognition Toolkitcited by 123
- 2023Libriheavy: a 50,000 hours ASR corpus with punctuation casing and contextcited by 84
- 2024Open-Source Conversational AI with SpeechBrain 1.0cited by 55
- 2020On the Usefulness of Self-Attention for Automatic Speech Recognition with Transformerscited by 24
- 2024Moonshine: Speech Recognition for Live Transcription and Voice Commandscited by 17
- 2023SummaryMixing: A Linear-Complexity Alternative to Self-Attention for Speech Recognition and Understandingcited by 11
- 2021Conformer-based End-to-end Speech Recognition With Rotary Position Embeddingcited by 3
Built on by
Citing papers per year: 2025: 1.
1 paper.