wav2letter++: The Fastest Open-source Speech Recognition System
Not on the map. Why?
Abstract (arXiv)
This paper introduces wav2letter++, the fastest open-source deep learning speech recognition framework. wav2letter++ is written entirely in C++, and uses the ArrayFire tensor library for maximum efficiency. Here we explain the architecture and design of the wav2letter++ system and compare it to other major open-source speech recognition systems. In some cases wav2letter++ is more than 2x faster than other optimized frameworks for training end-to-end neural networks for speech recognition. We also show that wav2letter++'s training times scale linearly to 64 GPUs, the highest we tested, for models with 100 million parameters. High-performance frameworks enable fast iteration, which is often a crucial factor in successful research and model tuning on new datasets and tasks.
Key facts. Cited by 42 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 18; 2022: 11; 2023: 6; 2024: 3; 2025: 3; 2026: 1.
42 papers.
Sort:
By area:
- 2021WavLM: Large-Scale Self-Supervised Pre-Training for Full Stack Speech Processingcited by 1,657
- 2021SUPERB: Speech processing Universal PERformance Benchmarkcited by 666
- 2021VoxPopuli: A Large-Scale Multilingual Speech Corpus for Representation Learning, Semi-Supervised Learning and Interpretationcited by 463
- 2023Scaling Speech Technology to 1,000+ Languagescited by 411
- 2021Robust wav2vec 2.0: Analyzing Domain Shift in Self-Supervised Pre-Trainingcited by 151
- 2021Unsupervised Speech Recognitioncited by 148
- 2021Simple and Effective Zero-shot Cross-lingual Phoneme Recognitioncited by 79
- 2021Towards Building ASR Systems for the Next Billion Userscited by 47
- 2022Wav2Seq: Pre-training Speech-to-Text Encoder-Decoder Models Using Pseudo Languagescited by 26
- 2022On Neural Architecture Inductive Biases for Relational Taskscited by 26
- 2022Flashlight: Enabling Innovation in Tools for Machine Learningcited by 25
- 2022SPIRAL: Self-supervised Perturbation-Invariant Representation Learning for Speech Pre-Trainingcited by 19
30 more
- 2024emg2qwerty: A Large Dataset with Baselines for Touch Typing using Surface Electromyographycited by 18
- 2022Supervision-Guided Codebooks for Masked Prediction in Speech Pre-trainingcited by 14
- 2021Assem-VC: Realistic Voice Conversion by Assembling Modern Speech Synthesis Techniquescited by 11
- 2022Star Temporal Classification: Sequence Classification with Partially Labeled Datacited by 10
- 2022On-demand compute reduction with stochastic wav2vec 2.0cited by 10
- 2021What do End-to-End Speech Models Learn about Speaker, Language and Channel Information? A Layer-wise and Neuron-level Analysiscited by 9
- 2022Wav2Vec-Aug: Improved self-supervised training with limited datacited by 9
- 2024Scaling A Simple Approach to Zero-Shot Speech Recognitioncited by 8
- 2021ATCSpeechNet: A multilingual end-to-end speech recognition framework for air traffic control systemscited by 6
- 2021Comparing CTC and LFMMI for out-of-domain adaptation of wav2vec 2.0 acoustic modelcited by 6
- 2022Text-To-Speech Data Augmentation for Low Resource Speech Recognitioncited by 6
- 2023Improving Medical Speech-to-Text Accuracy with Vision-Language Pre-training Modelcited by 6
- 2021Audiomer: A Convolutional Transformer For Keyword Spottingcited by 4
- 2022Huqariq: A Multilingual Speech Corpus of Native Languages of Peru for Speech Recognitioncited by 4
- 2023Evaluating OpenAI's Whisper ASR for Punctuation Prediction and Topic Modeling of life histories of the Museum of the Personcited by 4
- 2025TS-SUPERB: A Target Speech Processing Benchmark for Speech Self-Supervised Learning Modelscited by 4
- 2021Are E2E ASR models ready for an industrial usage?cited by 3
- 2021A Comparison of Methods for OOV-word Recognition on a New Public Datasetcited by 2
- 2021Word Order Does Not Matter For Speech Recognitioncited by 2
- 2021Influence of ASR and Language Model on Alzheimer's Disease Detectioncited by 2
- 2021Speech recognition for air traffic control via feature learning and end-to-end trainingcited by 2
- 2023Language-universal phonetic encoder for low-resource speech recognitioncited by 2
- 2023Don't Stop Self-Supervision: Accent Adaptation of Speech Representations via Residual Adapterscited by 2
- 2021General-Purpose Speech Representation Learning through a Self-Supervised Multi-Granularity Frameworkcited by 1
- 2023InterFormer: Interactive Local and Global Features Fusion for Automatic Speech Recognitioncited by 1
- 2024Deep Learning Models in Speech Recognition: Measuring GPU Energy Consumption, Impact of Noise and Model Quantization for Edge Deploymentcited by 1
- 2022Learning Invariant Representation and Risk Minimized for Unsupervised Accent Domain Adaptationcited by 0
- 2025Enhancing Aviation Communication Transcription: Fine-Tuning Distil-Whisper with LoRAcited by 0
- 2025Learning Speech Representations with Variational Predictive Codingcited by 0
- 2026Giving Voice to the Constitution: Low-Resource Text-to-Speech for Quechua and Spanish Using a Bilingual Legal Corpuscited by 0
- 2026Giving Voice to the Constitution: Low-Resource Text-to-Speech for Quechua and Spanish Using a Bilingual Legal Corpus14 Apr 2026
- 2025Learning Speech Representations with Variational Predictive Coding31 Dec 2025
- 2025TS-SUPERB: A Target Speech Processing Benchmark for Speech Self-Supervised Learning Models10 May 2025
- 2025Enhancing Aviation Communication Transcription: Fine-Tuning Distil-Whisper with LoRA13 Mar 2025
- 2024emg2qwerty: A Large Dataset with Baselines for Touch Typing using Surface Electromyography26 Oct 2024
- 2024Scaling A Simple Approach to Zero-Shot Speech Recognition25 Jul 2024
- 2024Deep Learning Models in Speech Recognition: Measuring GPU Energy Consumption, Impact of Noise and Model Quantization for Edge Deployment2 May 2024
- 2023Don't Stop Self-Supervision: Accent Adaptation of Speech Representations via Residual Adapters2 Jul 2023
- 2023InterFormer: Interactive Local and Global Features Fusion for Automatic Speech Recognition24 May 2023
- 2023Evaluating OpenAI's Whisper ASR for Punctuation Prediction and Topic Modeling of life histories of the Museum of the Person23 May 2023
- 2023Scaling Speech Technology to 1,000+ Languages22 May 2023
- 2023Language-universal phonetic encoder for low-resource speech recognition19 May 2023
30 more
- 2023Improving Medical Speech-to-Text Accuracy with Vision-Language Pre-training Model27 Feb 2023
- 2022Learning Invariant Representation and Risk Minimized for Unsupervised Accent Domain Adaptation15 Oct 2022
- 2022Huqariq: A Multilingual Speech Corpus of Native Languages of Peru for Speech Recognition12 Jul 2022
- 2022Wav2Vec-Aug: Improved self-supervised training with limited data27 Jun 2022
- 2022Supervision-Guided Codebooks for Masked Prediction in Speech Pre-training21 Jun 2022
- 2022On Neural Architecture Inductive Biases for Relational Tasks9 Jun 2022
- 2022Wav2Seq: Pre-training Speech-to-Text Encoder-Decoder Models Using Pseudo Languages2 May 2022
- 2022On-demand compute reduction with stochastic wav2vec 2.025 Apr 2022
- 2022Text-To-Speech Data Augmentation for Low Resource Speech Recognition1 Apr 2022
- 2022Flashlight: Enabling Innovation in Tools for Machine Learning29 Jan 2022
- 2022Star Temporal Classification: Sequence Classification with Partially Labeled Data28 Jan 2022
- 2022SPIRAL: Self-supervised Perturbation-Invariant Representation Learning for Speech Pre-Training25 Jan 2022
- 2021Are E2E ASR models ready for an industrial usage?9 Dec 2021
- 2021Towards Building ASR Systems for the Next Billion Users6 Nov 2021
- 2021Speech recognition for air traffic control via feature learning and end-to-end training4 Nov 2021
- 2021WavLM: Large-Scale Self-Supervised Pre-Training for Full Stack Speech Processing26 Oct 2021
- 2021Word Order Does Not Matter For Speech Recognition12 Oct 2021
- 2021Simple and Effective Zero-shot Cross-lingual Phoneme Recognition23 Sep 2021
- 2021Audiomer: A Convolutional Transformer For Keyword Spotting21 Sep 2021
- 2021Influence of ASR and Language Model on Alzheimer's Disease Detection20 Sep 2021
- 2021A Comparison of Methods for OOV-word Recognition on a New Public Dataset16 Jul 2021
- 2021What do End-to-End Speech Models Learn about Speaker, Language and Channel Information? A Layer-wise and Neuron-level Analysis1 Jul 2021
- 2021Unsupervised Speech Recognition24 May 2021
- 2021SUPERB: Speech processing Universal PERformance Benchmark3 May 2021
- 2021Comparing CTC and LFMMI for out-of-domain adaptation of wav2vec 2.0 acoustic model6 Apr 2021
- 2021Robust wav2vec 2.0: Analyzing Domain Shift in Self-Supervised Pre-Training2 Apr 2021
- 2021Assem-VC: Realistic Voice Conversion by Assembling Modern Speech Synthesis Techniques2 Apr 2021
- 2021ATCSpeechNet: A multilingual end-to-end speech recognition framework for air traffic control systems17 Feb 2021
- 2021General-Purpose Speech Representation Learning through a Self-Supervised Multi-Granularity Framework3 Feb 2021
- 2021VoxPopuli: A Large-Scale Multilingual Speech Corpus for Representation Learning, Semi-Supervised Learning and Interpretation2 Jan 2021
- 2021WavLM: Large-Scale Self-Supervised Pre-Training for Full Stack Speech Processingcited by 1,657
- 2021SUPERB: Speech processing Universal PERformance Benchmarkcited by 666
- 2021VoxPopuli: A Large-Scale Multilingual Speech Corpus for Representation Learning, Semi-Supervised Learning and Interpretationcited by 463
- 2023Scaling Speech Technology to 1,000+ Languagescited by 411
- 2021Robust wav2vec 2.0: Analyzing Domain Shift in Self-Supervised Pre-Trainingcited by 151
- 2021Unsupervised Speech Recognitioncited by 148
- 2021Simple and Effective Zero-shot Cross-lingual Phoneme Recognitioncited by 79
- 2021Towards Building ASR Systems for the Next Billion Userscited by 47
- 2022Wav2Seq: Pre-training Speech-to-Text Encoder-Decoder Models Using Pseudo Languagescited by 26
- 2022On Neural Architecture Inductive Biases for Relational Taskscited by 26
- 2022Flashlight: Enabling Innovation in Tools for Machine Learningcited by 25
- 2024emg2qwerty: A Large Dataset with Baselines for Touch Typing using Surface Electromyographycited by 18
12 most cited of 40 All 40 (JSON)
- 2026Giving Voice to the Constitution: Low-Resource Text-to-Speech for Quechua and Spanish Using a Bilingual Legal Corpus14 Apr 2026
- 2025Learning Speech Representations with Variational Predictive Coding31 Dec 2025
- 2025TS-SUPERB: A Target Speech Processing Benchmark for Speech Self-Supervised Learning Models10 May 2025
- 2025Enhancing Aviation Communication Transcription: Fine-Tuning Distil-Whisper with LoRA13 Mar 2025
- 2024emg2qwerty: A Large Dataset with Baselines for Touch Typing using Surface Electromyography26 Oct 2024
- 2024Scaling A Simple Approach to Zero-Shot Speech Recognition25 Jul 2024
- 2024Deep Learning Models in Speech Recognition: Measuring GPU Energy Consumption, Impact of Noise and Model Quantization for Edge Deployment2 May 2024
- 2023Don't Stop Self-Supervision: Accent Adaptation of Speech Representations via Residual Adapters2 Jul 2023
- 2023InterFormer: Interactive Local and Global Features Fusion for Automatic Speech Recognition24 May 2023
- 2023Evaluating OpenAI's Whisper ASR for Punctuation Prediction and Topic Modeling of life histories of the Museum of the Person23 May 2023
- 2023Scaling Speech Technology to 1,000+ Languages22 May 2023
- 2023Language-universal phonetic encoder for low-resource speech recognition19 May 2023
12 newest of 40 All 40 (JSON)