/ Модель

Характеристики

Лицензия
Apache 2.0
Архитектура
conformer-asr · dense
Библиотека
pytorch
Опубликована
18 сен 2026

myanmar_asr

Распознавание речиАудио → текст6 профессий

Компактная Conformer-модель распознаёт бирманскую речь и преобразует её в текст, разбитый на слоги.

159скачиваний за 30 дней1лайквеса обновлены18 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

freococo разработал компактную модель распознавания речи на бирманском языке, обученную с нуля на 1,66 млн высказываний. Модель состоит из 12-слойного Conformer-энкодера с совместными CTC- и attention-декодерами и содержит около 23,8 млн параметров.

Она преобразует аудио в текст на бирманском, выдавая последовательности слогов. Для работы требуется монофонический звук с частотой 16 кГц; скрипт транскрипции может автоматически привести распространённые аудиоформаты к этим параметрам. Модель рассчитана на разные типы речи, включая новости, разговорную речь и чтение, и подходит для запуска на CPU и потребительских GPU.

На отложенной выборке указана частота ошибок по слогам SER 9,42%, а на независимой веб-выборке — 12,30%. Вес модели опубликован в формате safetensors, библиотека — PyTorch. Лицензия Apache 2.0.

Сценарии применения

  • транскрибация бирманских новостей
  • распознавание бирманской разговорной речи
  • расшифровка аудиозаписей на бирманском
  • получение текста из бирманских аудиофайлов распространённых форматов

Ограничения

Модель предназначена для бирманского языка и ожидает монофонический звук с частотой 16 кГц. SER составляет 9,42% на отложенной выборке и 12,30% на независимой веб-выборке, поэтому транскрипции могут содержать ошибки.

Для каких профессий подходит6

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Myanmar ASR MODEL

An end-to-end Burmese (Myanmar) speech recognition model. Trained from scratch on 1.66M utterances of Myanmar speech.

23.8M parameters. 9.42% SER on held-out data.

Highlights

  • Small & fast — 23.8M parameters. Runs efficiently on CPU and consumer GPUs.
  • End-to-end — raw audio in, Burmese syllables out.
  • Trained from scratch — no fine-tuning from an English or multilingual base.
  • Robust — trained on mixed-domain audio: news, conversation, reading, and aggressively augmented variants.
  • Open — Apache 2.0, weights + code + configs all published.

Model Architecture

FeatureSpecification
Parameters23,753,868
Architecture12-layer Conformer encoder, joint CTC + attention
Encoder width256
Attention heads4 (RoPE positional encoding)
Conv kernel31
Vocabulary2,566 Burmese syllable tokens
Input16 kHz mono, 80-dim log-mel spectrogram
OutputSpace-separated Burmese syllables

Training Details

ParameterValue
Corpus~1.66M utterances of Burmese speech
Epochs25
Optimizer steps178,325
OptimizerAdamW, cosine decay, warmup 1000
Batch size180 s / 90 clips per micro-step, grad_accum=4
Peak LR4e-4
Hardware1× NVIDIA RTX 3060 (12 GB)
Wall time~42 hours

Results

SplitSizeSER
Held-out validation4,9979.42%
Independent web crawl18,89612.30%

Metric — Syllable Error Rate (SER): Syllables are the natural phonological unit of Burmese. WER is not well-defined for Burmese (no orthographic word boundaries); CER is biased by variable code-point counts per syllable. SER gives a consistent, linguistically grounded error rate.

Usage

1. Installation

pip install -r requirements.txt

2. Command-Line Inference

# Transcribe a single file on CPU or GPU
python transcribe.py example.mp3 --device cpu
python transcribe.py input.wav --device cuda

# Batch transcribe multiple files to a text file
python transcribe.py *.wav --output results.txt

3. Python API

from transcribe import BurmeseASR

asr = BurmeseASR(device="cuda") # or device="cpu"
text = asr.transcribe("example.mp3")
print(text)

Example Output

Input : example.mp3 (3.13 s Burmese news clip)
Output: စစ် ကောင် စီ အ တွက် လေ ယာဉ် ဆီ ရောင်း ချ ဖြန့် ဖြူး ပေး နေ တဲ့ လူ

Release Files

FilePurpose
model.safetensorsBit-identical FP32 model weights (95 MB)
model.pyStandalone PyTorch Conformer ASR architecture
transcribe.pyProduction inference script (CLI + Python API)
config.jsonModel configuration and hyperparameter specifications
vocab.jsonToken-to-ID mapping (2,566 tokens)
cmvn.jsonMel-spectrogram normalization statistics (mean/std)
preprocessor_config.jsonAudio feature extraction parameters
example.mp3Verification sample audio
requirements.txtPython runtime dependencies

Notes

  • Audio preprocessing: Audio must be 16 kHz mono. transcribe.py handles resampling and downmixing automatically for common formats (wav, mp3, flac, m4a).
  • Tokenization: The output consists of space-separated Burmese syllables matching the training vocabulary.
  • Decoding: The joint CTC/Attention architecture includes the attention decoder in the weights, while the CTC head is used for fast streaming/greedy transcription.

Dedication & Acknowledgements

This model is dedicated to the preservation and accessibility of the Burmese language for future generations.

AI Engineering Partners

  • DeepSeek AI: Primary co-engineering partner through every stage — architecture design, memory optimization, training pipeline, debugging, and evaluation. Lead technical collaborator for this project.
  • Gemini AI (Google): Secondary review partner for code audits, metric analysis, and independent verification of results.

Data Contributors This model would not exist without the voices and archives of:

  • National Unity Government (NUG) of Myanmar
  • PVTV broadcasters and journalists
  • Myanmar Celebrity Voices contributors
  • Media Queen Entertainment archives
  • Sunday Journal news team
  • Khit Thit Media news team
  • MRTV and MRTV-4 broadcast archives
  • Google Myanmar ASR open corpus
  • Myanmar Bible Speech corpus contributors
  • Original Myanmar Voices open contributors
  • Independent Myanmar journalists, broadcasters, and creators whose voices form the backbone of this language-preservation effort

To the voices of a nation — thank you. This model exists because you spoke, and your speech deserves to be understood.

Statement of Independence

This model was built independently — no funding, no sponsorship, no instructions from any organisation, government, company, or individual. It is a gift to the Burmese language community.

Every dataset used in this project is publicly available through this account.

The weights, code, and configurations are released under Apache 2.0. Use them however you want. No restrictions. The only goal is benefit for Myanmar and its language.

If this model produces incorrect or unexpected output, that responsibility is mine alone — freococo. Not the original creators of the source data, whose voices and archives made this work possible. All credit for the data belongs to them. All errors in the model belong to me.

Citation

@misc{myanmar_asr_2026,
  title  = {myanmar_asr: End-to-end Burmese Speech Recognition},
  author = {freococo},
  year   = {2026},
  url    = {https://huggingface.co/freococo/myanmar_asr}
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · pytorch

Нельзя запустить

Архитектура conformer-asr неизвестна transformers в образе рантайма.

Класс архитектуры
ConformerASR
Ревизия весов
e40d48e

0 моделей