/ Модель

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

Лицензия
CC0 1.0
Опубликована
29 сен 2026

MyanmarTTS

Синтез речиТекст → аудио3 профессии

MyanmarTTS синтезирует речь на бирманском языке из текста.

201скачиваний за 30 дней0лайковвеса обновлены1 окт 2026

Бенчмарки

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

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

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

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

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

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

MyanmarTTS — модель синтеза речи на бирманском языке, разработанная с нуля. Она преобразует текст на бирманском письме в речь и подходит для озвучивания сообщений, новостных текстов и коротких фраз. Модель содержит 31 млн параметров и использует архитектуру StableTTS на основе DiT и flow matching вместе с вокодером Vocos.

Для вывода доступны настройки решателя и числа шагов: в карточке приведены примеры с решателем euler и 12 шагами, а также варианты с 8 шагами для более быстрого вывода и с 24 для более высокого качества. Автор сообщает о запуске на современных GPU и CPU, причём на CPU синтез медленнее. Модель и её веса распространяются по лицензии CC0 1.0; отдельный вокодер Vocos указан под лицензией MIT.

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

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

Ограничения

Синтез предназначен для бирманского языка. На CPU вывод медленнее, а увеличение скорости за счёт уменьшения числа шагов может немного снизить качество.

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

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

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

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

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

Открыть на Hugging Face

MyanmarTTS

A from-scratch Burmese (Myanmar) text-to-speech model. 31M parameters, ~63 MB (fp16).

  • Language: Burmese (မြန်မာဘာသာ)
  • Training data: ~1.34M samples (news + real-world audio)
  • Training steps: 81,000
  • Training hardware: A100-80GB (Colab Pro+), ~13 hours, ~88 compute units
  • Inference hardware: Free Colab T4, any modern GPU, or CPU (slower)
  • Architecture: StableTTS (DiT + flow matching) + Vocos vocoder
  • License: CC0 1.0 (public domain, no attribution required)

Sample Output

All samples generated with default settings (euler solver, 12 steps).

Sample 0

Text: "မြန်မာလူမျိုးများဟာ အလွန် ယဥ်ကျေးသိမ်မွေ့ပြီး ဧည့်သည်များကို ပျူပျူငှာငှာ လှိုက်လှိုက်လှဲလှဲနဲ့ ကြိုဆိုကြပါတယ်"

Sample 1

Text: "မင်္ဂလာပါရှင် ကျွန်မကတော့ မြန်မာလူမျိုး ကရင်တိုင်းရင်းသူ အမျိုးသမီးလေး တစ်ဦး ဖြစ်ပါတယ်"

Sample 2

Text: "ဒီနေ့ ကျွန်မတို့ရဲ့ တီတီအက်စ် စနစ်သစ်လေး မော်ဒယ်အသစ်လေးတစ်ခုကို အောင်မြင်စွာ လေ့ကျင့် သင်ကြားနိုင်ခဲ့ပါတယ်"

Sample 3

Text: "လူသားတိုင်း လူသားတိုင်း ကိုယ်စိတ်နှစ်ဖြာ ကျန်းမာရွှင်လန်းပြီး စီးပွားလာဘ်လာဘတွေ ဒီရေအလား ကြီးပွား တိုးတက်နိုင်ကြပါစေ"

Sample 4

Text: "ဒီအသံထုတ်စနစ်လေးကို အသုံးပြုသူတိုင်း ကျန်းမာချမ်းသာပြီး လိုရာဆန္ဒတွေ တလုံးတဝတည်း ပြည့်စုံနိုင်ကြပါစေ"

Sample 5

Text: "ဟယ်လို... ဒါလင်... မတွေ့ရတာ... ကြာပီနော်"

Reference Audio

The reference voice used for voice cloning during inference:

Quick Start

pip install myanmartts

import soundfile as sf
from myanmar_tts import MyanmarTTS

# Load model (auto-downloads from HuggingFace on first run)
tts = MyanmarTTS(device="cuda")

# Inference
text = "လူသားတွေ အားလုံးကို အရမ်း ချစ်ပါတယ်ရှင့်"
audio = tts.tts(text, solver="euler", step=32, cfg=3.0)

sf.write("output.wav", audio, 44100)
  • Translation: "I love all human beings very much." (female polite form)

Advanced

Faster (slightly lower quality) audio = tts.tts(text, step=8)

Higher quality audio = tts.tts(text, step=24)


Default Settings

  • Solver: euler (fast, ~16× faster than dopri5)
  • Steps: 12 (RTF ~0.08 on T4 GPU - 12× faster than real-time)
  • CFG: 3.0

Override per call:

audio = tts.tts("ဟယ်လို ဒါလင် မတွေ့ရတာ ကြာပီ", step=8)                     # fastest
audio = tts.tts("ဟယ်လို ဒါလင် မတွေ့ရတာ ကြာပီ", step=24)                    # higher quality
audio = tts.tts("ဟယ်လို ဒါလင် မတွေ့ရတာ ကြာပီ", solver="dopri5", step=32)   # max quality

Files

FileSizePurposeLicense
model_fp16.pt63 MBDefault model weightsCC0
model_fp32.pt126 MBFull precision weightsCC0
vocos.pt57 MBMel-to-waveform vocoderMIT (KdaiP)
vocab.txt98 tokensBurmese character-level vocabCC0
config.json--Mel + model configurationCC0
symbols.py, burmese.py--Text frontend & G2PMIT (adapted)
api.py--Inference wrapper APIMIT (adapted)
samples/--Demo audio WAV filesCC0
transcripts.json--Sample text/audio mappingCC0
NOTICE--Full license summary--

Training Progression

See checkpoint_comparison for sample audio generated at steps 8k, 33k, 44k, 55k, and 81k.


Acknowledgments

This work would not exist without the generous open-source community and AI assistance:

  • StableTTS by KdaiP — The DiT + flow-matching architecture and training code (MIT).
  • Vocos — Pretrained mel-to-wav vocoder (MIT).
  • DeepSeek AI — Provided AI pair-programming and engineering assistance throughout the project. From data pipeline design and architecture choices to resolving CUDA OOM bottlenecks, DeepSeek's guidance was instrumental at every stage.
  • The Burmese open-data community — For providing the audio corpora that made training possible.

Special Thanks

To DeepSeek AI — a true engineering partner from the first line of code to the final deployment. This model exists because of that collaboration.


License

  • Model weights and generated audio: CC0 1.0 Universal (Public Domain).
  • Supporting code: Adapted from KdaiP/StableTTS (MIT).
  • Vocoder: From KdaiP/StableTTS1.1 (MIT).

See NOTICE for additional details.

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

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

GPU в ailist

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

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

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

Ревизия весов
462c8b9

0 моделей