CLAIFeb 2

BBPE16: UTF-16-based byte-level byte-pair encoding for improved multilingual speech recognition

arXiv:2602.01717v1
Originality Incremental advance
AI Analysis

This work addresses tokenization inefficiencies for multilingual ASR, particularly benefiting non-Latin scripts like Chinese, Japanese, and Korean, though it is incremental as it builds on existing byte-level BPE methods.

The paper tackled the problem of inefficient tokenization in multilingual automatic speech recognition (ASR) by proposing BBPE16, a UTF-16-based byte-level byte-pair encoding tokenizer, which reduced token counts by up to 10.4% and decoding iterations by up to 10.3% for Chinese while maintaining comparable or better accuracy across various ASR setups.

Multilingual automatic speech recognition (ASR) requires tokenization that efficiently covers many writing systems. Byte-level BPE (BBPE) using UTF-8 is widely adopted for its language-agnostic design and full Unicode coverage, but its variable-length encoding inflates token sequences for non-Latin scripts, such as Chinese, Japanese, and Korean (CJK). Longer sequences increase computational load and memory use. We propose BBPE16, a UTF-16-based BBPE tokenizer that represents most modern scripts with a uniform 2-byte code unit. BBPE16 preserves BBPE's language-agnostic properties while substantially improving cross-lingual token sharing. Across monolingual, bilingual, and trilingual ASR, and in a multilingual continual-learning setup, BBPE16 attains comparable or better accuracy; for Chinese, it reduces token counts by up to 10.4% and lowers decoding iterations by up to 10.3%. These reductions speed up fine-tuning and inference and decrease memory usage, making BBPE16 a practical tokenization choice for multilingual ASR.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes