EmoTra-TTS: Smooth Intra-Utterance Emotion Transitions for Speech Synthesis
Organizations: LIGHTSPEED · National University of Singapore · Nanyang Technological University · Independent Researcher
Abstract
Psychological research on emotion dynamics has established that human affect is a continuous, evolving process: emotions rise, decay, and transition within seconds. Current emotional text-to-speech (TTS) systems, however, condition on a single discrete label or static embedding per utterance, fundamentally misaligning with the temporal nature of affect. While recent LLM-based TTS systems may implicitly vary prosody through text understanding, such variation is neither explicitly controllable nor precise enough for targeted intra-utterance transitions. We address three challenges: (1) a multi-pass flow blending pipeline synthesizes frame-aligned transition audio, circumventing the scarcity of natural intra-utterance transitions; (2) dual-stage Valence-Arousal-Dominance (VAD) conditioning guides prosodic planning in the LLM and acoustic realization in the flow decoder via frame-level VAD embeddings; (3) direction-magnitude decoupled injection structurally separates emotion direction from injection magnitude, preventing content degradation. EmoTra-TTS adds only +0.43% parameters with no latency overhead, achieves 30%-87% relative improvement on emotion transition quality, corroborated by 64.4%-79.5% overall win rates in pairwise preference tests against four SOTA baselines and two commercial systems.
Figures & tables
| Variant | Quality Evaluation | Emotion Evaluation | |||
|---|---|---|---|---|---|
| MOS-Qua | SIM | WER | MOS-Emo | MOS-Tra | |
| Linear | 3.60 0.12 | 0.707 | 1.65 | 3.39 0.15 | 3.33 0.16 |
| Dir–Mag (ours) | 3.54 0.13 | 0.701 | 1.77 | 3.52 0.15 | 3.63 0.17 |
| Model | Emotion Conditioning | Quality Evaluation | Emotion Rendering | Emotion Transition | ||
| MOS-Qua | SIM | WER | MOS-Emo | MOS-Tra | ||
| (a) Neutral prompt speech; no emotion conditioning | ||||||
| Qwen3-TTS Hu et al. (2026) | — | 4.02 0.09 | 0.726 | 1.05 | 2.72 0.17 | 2.40 0.18 |
| MOSS-TTS MOSS-TTS Team (2026) | — | 3.98 0.09 | 0.754 | 1.01 | 2.76 0.18 | 2.36 0.17 |
| CosyVoice2 Du et al. (2024) | — | 3.87 0.10 | 0.711 | 1.21 | 2.53 0.16 | 2.32 0.17 |
| (b) Natural-language emotion instruction (e.g., “speak happily then sadly”) | ||||||
| Eff. norm | Quality Evaluation | Emotion Evaluation | ||||
|---|---|---|---|---|---|---|
| MOS-Qua | SIM | WER | MOS-Emo | MOS-Tra | ||
| 0.04 | 0.358 | 3.60 0.12 | 0.706 | 1.69 | 3.46 0.15 | 3.31 0.16 |
| 0.07 | 0.626 | 3.54 0.13 | 0.701 | 1.77 | 3.52 0.15 | 3.63 0.17 |
| 0.10 | 0.894 | 2.59 0.18 | 0.491 | 5.30 | 2.34 0.17 | 1.85 0.17 |
| EmoTra-TTS vs. | Emo. & Tra. | Overall | ||||
|---|---|---|---|---|---|---|
| Win | 95% CI | Agr. | Win | 95% CI | Agr. | |
| GPT-4o mini TTS | 74.5% | [69.5, 78.9] | 67.7% | 72.0% | [66.9, 76.6] | 63.8% |
| ElevenLabs v3 | 70.5% | [65.2, 75.3] | 63.5% | 64.4% | [59.0, 69.5] | 60.7% |
| System | RTF | Latency (s) | Params | Params | Mem. |
|---|---|---|---|---|---|
| CosyVoice2 | 0.270 .022 | 1.75 .39 | 639M | – | 3.04 GB |
| Synth. Data | 0.397 .045 | 2.92 .47 | 639M | +0.00% | 5.09 GB |
| EmoTra-TTS | 0.244 .010 | 1.74 .42 | 642M | +0.43% | 3.05 GB |
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Emotion | Valence | Arousal | Dominance |
|---|---|---|---|
| Angry | [0.00, 0.35] | [0.75, 1.00] | [0.70, 1.00] |
| Happy | [0.65, 1.00] | [0.50, 1.00] | [0.55, 1.00] |
| Sad | [0.00, 0.35] | [0.00, 0.50] | [0.00, 0.50] |
| Surprised | [0.35, 0.80] | [0.60, 1.00] | [0.35, 0.75] |
| Fearful | [0.00, 0.45] | [0.40, 0.90] | [0.10, 0.55] |
| Disgusted | [0.00, 0.35] | [0.30, 0.70] | [0.30, 0.65] |
| System | JR-F0 |
|---|---|
| EmoTra-TTS (Ours) | 0.025 0.009 |
| Synthetic data (Ours) | 0.030 0.014 |
| Qwen3-TTS Hu et al. (2026) | 0.036 0.016 |
| WeSCon Wang et al. (2025a) | 0.038 0.017 |
| MOSS-TTS MOSS-TTS Team (2026) | 0.038 0.017 |
| CosyVoice2 Du et al. (2024) | 0.039 0.018 |
| Variant | Injection | Params | Decoder | Quality Evaluation | Emotion Evaluation | Key finding | |||
|---|---|---|---|---|---|---|---|---|---|
| MOS-Qua | SIM | WER | MOS-Emo | MOS-Tra | |||||
| Finetune † | Linear | 72K | Trainable | — | — | — | — | — | Decoder drift |
| Linear | Linear, additive | 82K | Frozen | 3.60 0.12 | 0.707 | 1.65 | 3.39 0.15 | 3.33 0.16 | Emotion Capacity limit |
| MLP+LoRA | MLP+LoRA | 2.9M | LoRA | 1.03 0.05 | 0.627 | 107.15 | 1.69 0.13 | 1.42 0.11 | Content collapse |
| MLP-Add | MLP, additive | 280K | Frozen | 2.10 0.17 | 0.595 | 20.09 | 2.49 0.17 | 2.17 0.17 | Magnitude mismatch |
| FiLM | FiLM modulation | 560K | Frozen | 1.96 0.16 | 0.400 | 53.35 | 2.44 0.17 | 1.82 0.16 | MLP compensation |
| Curve | Act. fr. | ? | ||
|---|---|---|---|---|
| Linear | 200 | ✗ | ||
| Equal-power cosine | 150 | ✓ | ||
| Sigmoid symmetric | 34 | ✗ | ||
| Sigmoid asymmetric | 34 | ✗ | ||
| Ultra-steep sigmoid | 4 | ✗ |
Emotional Speech Synthesis
Emotional speech synthesis generates spoken language with controllable emotion while preserving intelligibility, naturalness, and speaker identity.
See all 47 papers