Website of D. Serikbayev EKTU
  • Font Size
    16px
    Website Colors
    Images

RESTORING PUNCTUATION IN AUTOMATIC SPEECH RECOGNITION FOR KAZAKH LANGUAGE

Authors

Name Affiliation
Aidana Karibayeva Al-Farabi Kazakh National University, Almaty, Kazakhstan
Oleg Myssov Al-Farabi Kazakh National University, Almaty, Kazakhstan
Adina Karybayeva Ablai Khan Kazakh University of International Relations and World Languages, Almaty, Kazakhstan

Downloads

Published:

2026-09-30

Article language:

Kazakh

Views:

82

Downloads:

25

Keywords:

Kazakh language, Automatic speech recognition, punctuation, Transformer, mBert, code-switching

Abstract

This paper considers the problem of punctuation restoration in Kazakh automatic speech recognition (ASR) systems. The proposed approach demonstrates a solution to the punctuation restoration problem in Kazakh ASR for four main punctuation classes (COMMA, PERIOD, QUESTION, and EXCLAMATION) and the unpunctuated class (O). Experiments were conducted on both monolingual Kazakh texts and mixed Kazakh-Russian data, covering the practical parameters of multilingual communication in modern ASR applications. To reduce the imbalance between the exclamation and question mark classes, a specially labeled corpus was created based on the augmentation method for restoring Kazakh punctuation. Experiments showed that the punctuation restoration model achieved a macro-F1 score of 93.55% for four punctuation classes (COMMA, PERIOD, QUESTION, and EXCLAMATION). The model demonstrated high performance, showing F1 scores of 97.96% for period, 97.78% for question mark, 88.57% for comma, and 89.89% for exclamation mark, which is a significant improvement over previous works and confirms the robustness of the approach for automatic speech recognition results in Kazakh.

Karibayeva, A., Myssov , O., & Karybayeva , A. (2026). RESTORING PUNCTUATION IN AUTOMATIC SPEECH RECOGNITION FOR KAZAKH LANGUAGE. EKTU Journal of Information and Communication Sciences, 1(3). https://doi.org/10.51885/3134-8025_JICS_2026_3_5