← Manual hub

MOSS Voice-Acting — Manual & Studies Hub

A measured, audio-backed usage guide for laion/moss-tts-local-transformer-4.55b-voice-acting-v2 (4.55B expressive voice-acting TTS). For any target it gives the best prompt, which LoRA at which merge %, the expected reward, and measured side-effects. This is the agent-readable mirror of the HTML hub.

Newest (Aug 2026) — if you want a vocal burst at a specific place: put the tag inline in the SCRIPT and merge that class's burst adapter at λ 0.75–1.0. Measured over 1,440 generations: the prompt alone lands the burst 23.6 % of the time, the emotion adapter alone lowers that to 16.7 % (below no-adapter), and the burst adapter at 1.0 raises it to 71.9 %. λ 0.25 is within noise of no adapter. Keep any emotion adapter at ≤ half the burst dose. Cost is blend, not genuineness. Beware the truncation wall — the model can produce the burst and stop; never put a silence beat straight after it, and verify the words after the burst survive into an ASR transcript. Listen · full chapter

Also new — building a style LoRA: on the sports-commentator task, training on real recordings only beat a synthetic+real mix in 11 of 12 matched configurations (paired Wilcoxon p = 0.0010), and transferred across a language boundary (German training → English prompts). Adding synthetic data of the target style diluted the register.

From the burst/merge/evaluation run: for a vocal burst inside a sentence, λ = 0.75 is the knee (91 % of full-merge presence at a much better blend) and burst@1.0 + emotion@0.5 is the best cell of 2,304 generations — but a half-merged burst adapter paired with a half-merged emotion adapter is the worst, because the two compete. Cross-lingual reference audio (Japanese anime → DE/EN) does not transfer the voice — similarity 0.188 over 1,280 generations against a 0.105 unrelated-speaker floor — but pitch still tracks the reference (r = 0.591, compressed toward the middle), so it is a cheap source of new character voices rather than a cloning method. And: always evaluate against a real-audio ceiling control; a sports-commentator sweep looked like a win until real human commentary scored the same as the un-adapted base. See the burst & evaluation page.

New (Aug 2026): reward is × (1 − WER) (stops over-acted, unintelligible takes); at high energy add stabilizers vn_ARSH_high@0.5 + vn_BRGT_high@0.5 (+vn_S_NARR_high for storytelling) to keep speech clear; a cheap API brain (gpt-5.6-luna) matches the local Gemma-4-31B (google/gemma-4-31B-it-qat-w4a16-ct) at cents/task. Favourite narrator recipe: vn_S_STRY_high@0.65 + vn_ARSH_high@0.20 + vn_BRGT_low@0.20 → S_STRY 0.998, ESTH 0.59, WER 0.0, ~11s.

🚀 Start here — conditioning manuals

How to drive the model: for a target (emotion, voice dimension, delivery), what prompt + which LoRA at which merge % — with measured side-effects. Each has an agent-readable Markdown mirror.

🔬 Interactive studies & audio grids

Listen to the effects. Every clip is labelled with its recipe and scores.

🤖 Autonomous search agent

An agent (local or API LLM brain) that searches for merge + prompt recipes on its own, guided by the manuals above and scored by the full perceptual stack.

📖 Taxonomies (definitions)

The vocabularies everything is scored against.

🤗 Models & adapters (Hugging Face)

The checkpoints and LoRA collections referenced throughout.