Qwen3TTS-SFT-v3.4-by-Nikita

Дообучение bitmanagerai/Qwen3TTS-GRPO-v2 (G4R315) на bitmanagerai/gemini-tts-eqvanta под «договор-оферту» и финансовые термины, оба трансформера (talker + предсказатель кодов), каждый клип в двух видах текста (сырой через RUAccent и нормализованный через словарь TTSReplacements).

Ревизии

  • Эта ревизия (17.09.2026): чекпоинт 500 прогона dict2-s43-alld — рецепт ниже с лоссом предсказателя кодов на отвязанных (detach) скрытых состояниях talker'а (--code_predictor_detach_hidden true). По слепому SBS на 14 фразах с терминами против EMA-ревизии разницы нет (10 ничьих), выбран как последний чекпоинт без усреднения.
  • f1784075 — EMA (0.49/0.21/0.30 чекпоинтов 300/400/500) того же прогона: пустых 0/200 на всех четырёх голосах (у этой ревизии 2/200 на anastasia-1), метрики цели те же.
  • a89e72eb — all_talker без detach: не ставить в прод, в продовом пути (vLLM-Omni, сид 42) отдавал пустой ответ на 15% фраз голосами anastasia-1 и ekaterina-1. 133213a2 — только talker (пустых 0, но сильнее затухает к концу фразы).

Рецепт

lr 1e-5, batch 1×16, 500 шагов, seed 43, training_scope all_talker, code_predictor_loss_weight 1.0, code_predictor_detach_hidden true, fp32-мастер-веса, данные eqv-dual-dict2 (pairs 4800 клипов + offer 346, каждый в двух видах текста, словарь TTSReplacements 1ab1f299). Веса в bf16.

Метрики (продовый путь: фасад + vLLM-Omni 0.24, samp-base, голос male-ru-cc-01, один прогон, парно с базой)

метрика база GRPO-v2 эта ревизия
оферта (154, без пробелов) 81.2% 91.6%
оферта новые тексты (150) 85.3% 90.7%
термины, латиница на входе (357) 66.4% 79.6%
термины через словарь (357) 81.0% 79.8% (шум)
канон (500) 95.2% 96.6%
числа regular / hard 99 / 99% 99 / 98%
инициалы popular / unpopular 95 / 94% 97 / 91%
WER rugen 0.5% 0.8% (шум)
пустых, 200 фраз × 4 голоса, сид 42 0 anastasia-1 2, остальные 0

Затухание голоса к концу фразы (конец−начало, дБ, 200 фраз): male-ru-cc-01 −7.5 (база −6.7, a89e72eb −8.1), valera-1 −5.3 (−6.8 / −7.0), anastasia-1 −7.6 (−7.0 / −8.4), ekaterina-1 −2.6 (−1.7 / −2.6).

Как замерять дообученные версии

Все четыре продовых голоса и продовый путь с сидом 42: HF-путь репо ставит min_new_tokens=2 и пустые ответы прячет.

Downloads last month
178
Safetensors
Model size
2B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support