Byte Pair Encoding Is All You Need For Automatic Bengali Speech Recognition
Not on the map. Why?
Abstract (arXiv)
Byte pair encoding (BPE) emerges as an effective tokenization method for tackling the out-of-vocabulary (OOV) challenge in various natural language and speech processing tasks. Recent research highlights the dependency of BPE subword tokenization's efficacy on the morphological nature of the language, particularly in languages rich in inflectional morphology, where fewer BPE merges suffice for generating highly productive tokens. Motivated by this, our study empirically identifies the optimal number of BPE tokens for Bengali, a language known for its morphological complexity, thus enhancing out-of-distribution automatic speech recognition (ASR) performance. Experimental evaluation reveals that an excessively high number of BPE tokens can lead to overfitting, while approximately 500-1000 tokens result in superior OOV performance. Furthermore, we conduct a comparative analysis of BPE with character-based and unigram-based tokenization methods. By introducing BPE tokenization to Bengali ASR, we achieve a substantial reduction in the word error rate (WER) from 66.44% in our character-based baseline system to 63.80% on the LB-ASRTD eval set and from 46.34% to 42.80% on the SHRUTI eval set, both of which include out-of-distribution data.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 12 of its 30 references that are in the map. First posted on arXiv 28 Jan 2024.
Builds on
12 of 30 references.
References · 12
- 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,853
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
- 2021HuBERT: Self-Supervised Speech Representation Learning by Masked Prediction of Hidden Unitscited by 2,301
- 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,973
- 2018Subword Regularization: Improving Neural Network Translation Models with Multiple Subword Candidatescited by 632
- 2015Listen, Attend and Spellcited by 542
- 2020Byte Pair Encoding is Suboptimal for Language Model Pretrainingcited by 189
- 2019End-to-end ASR: from Supervised to Semi-Supervised Learning with Modern Architecturescited by 120
- 2022Flashlight: Enabling Innovation in Tools for Machine Learningcited by 25
- 2021Acoustic Data-Driven Subword Modeling for End-to-End Speech Recognitioncited by 11
- 2018Improving End-to-end Speech Recognition with Pronunciation-assisted Sub-word Modelingcited by 10
- 2023OOD-Speech: A Large Bengali Speech Recognition Dataset for Out-of-Distribution Benchmarkingcited by 6
Built on by
Not cited yet.