/ Модель

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

Лицензия
MIT
Архитектура
mio_tts · dense
Библиотека
transformers
Опубликована
6 окт 2026

MioTTS-BG-EN-64M-Architecture

Генерация аудиоТекст → аудио

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

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

Бенчмарки

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

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

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

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

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

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

MioTTS BG/EN 64M Architecture — экспериментальный предпросмотр архитектуры синтеза речи, опубликованный beleata74. Это плотная модель семейства MioTTS с текстовым энкодером на 5 двунаправленных трансформерных блоках шириной 384 и 8 головами внимания, а также авторегрессионным декодером, который генерирует аудиотокены для внешнего кодека. Веса репозитория случайно инициализированы, поэтому модель не умеет синтезировать разборчивую речь.

Архитектура предназначена для проверки устройства модели и загрузки в инструменты вроде HF Viewer. Она рассчитана на текст на болгарском языке кириллицей или английском латиницей. В рабочей системе отдельный MioCodec декодирует сгенерированные аудиотокены; можно использовать сохранённый голосовой профиль или отдельный пример голоса. Сам кодек в репозитории отсутствует, а для обучения требуются целевые длительности или отдельное выравнивание. Лицензия — MIT.

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

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

Ограничения

Веса случайно инициализированы, поэтому модель не синтезирует разборчивую речь; качество и скорость синтеза не измерялись. Для работающей системы требуется внешний MioCodec, а для обучения — целевые длительности или отдельное выравнивание.

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

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

Открыть на Hugging Face

MioTTS BG/EN 64M — architecture preview

Untrained architecture preview. The weights are randomly initialized and cannot synthesize intelligible speech. This repository exists so the proposed network can be inspected in tools such as HF Viewer. It does not contain the previous NanoCodec model or any training dataset.

Main model

ComponentStructure
InputBulgarian Cyrillic or English Latin characters and punctuation; no digits, phonemes, or language ID
Text encoder5 bidirectional transformer blocks, width 384, 8 heads, SwiGLU width 1280
Duration priorTwo convolution layers and a soft monotonic cross-attention bias
Main-model conditioningText tokens only; no reference audio or speaker embedding enters the model
Audio decoder11 causal transformer blocks, width 512, 8 heads, cross-attention to text, SwiGLU width 1280, KV cache
OutputOne 12,800-way MioCodec content-token distribution per frame plus a separate stop head
Rate25 frames/s; at most 300 content frames for 12-second segments
Waveform and voiceExternal MioCodec 25 Hz / 44.1 kHz v2 decoder receives the predicted content tokens and its own global voice embedding

The exact count of trainable main-model parameters is recorded in architecture.json. The external codec is not included in that count or in this repository. At inference, the only external input to the main model is text. Its autoregressive decoder internally consumes previously generated audio tokens. During training, ground-truth previous audio tokens are supplied by teacher forcing; these are targets from the training clip, not a reference voice. Audio input IDs use 0..12799 for codec codes and 12800 for beginning of speech. The output code head shares the first 12,800 rows of the audio embedding. The text vocabulary has no digit or language token.

Voice choice happens only after the main model has generated content tokens: a separate MioCodec encoder can extract a global embedding from a short example, and the separate MioCodec decoder uses that embedding while rendering the tokens. A stored default embedding also permits synthesis without supplying an example at inference. The main model itself never sees the voice embedding.

The duration predictor and Gaussian monotonic attention prior are implemented, but duration targets or a separate alignment procedure are needed for training. The architecture has only been checked with shape, finite-loss, serialization, and cached-decoding tests. Real-time factor and speech quality of this untrained model have not been measured. Four Bulgarian corpus utterances have been reconstructed successfully with MioCodec v2; that checks the codec, not text-to-token generation.

Loading the architecture

from transformers import AutoModel

model = AutoModel.from_pretrained(
    "beleata74/MioTTS-BG-EN-64M-Architecture",
    trust_remote_code=True,
)
print(sum(p.numel() for p in model.parameters()))

This loads random initial weights for inspection only. The codec weights are downloaded separately from their author when building a functioning system.

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

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

GPU в ailist

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

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

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

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

0 моделей