SCIC: Scope- and Codebook-Aware Instruction Conditioning for Speaker-Adapted Expressive TTS
Organizations: TaoLive-AIGC Team Taobao & Tmall Group of Alibaba
Abstract
Long-form live-streaming TTS requires context-dependent prosody and paragraph-level coherence. However, many existing instruction-based TTS systems use global or uniform conditions, providing limited explicit control over clause-level relative prosodic changes. We introduce Speaker-Relative Inline Prosody Control, where each Pitch, Energy, or Speed instruction targets a clause relative to the preceding clause from the same speaker, while Pause uses an absolute duration interval. In codec-based TTS, Speed and Pause affect sequence length, whereas Pitch and Energy rely on residual codebooks. By analyzing Qwen3-TTS RVQ codebooks, we find that Energy concentrates in early residual codebooks, whereas Pitch accumulates across a deeper prefix. We therefore propose Scope- and Codebook-Aware Instruction Conditioning (SCIC), combining a Temporal Instruction Router for frame-level tag activation with Tag-Specific Codebook Weighting over residual codebooks. SCIC improves speaker-relative Pitch and Energy control over standard instruction fine-tuning using text-token tags. We further apply multi-reward GDPO post-training to jointly optimize control and quality, improving control accuracy while preserving CER and speaker similarity. In long-form synthesis, SCIC produces a more distinct paragraph-level expressive hierarchy than speaker-adapted SFT without instructions. Audio demos are available at: https://taoliveaigc.github.io/SCIC/
Figures & tables
| Single-codebook transfer | Cumulative transfer |
| Codebook Pitch Fwd. Pitch Rev. Energy Fwd. Energy Rev. 0.0 [-0.0,0.1] 0.5 [-0.2,1.7] -0.0 [-0.1,0.0] -0.0 [-0.1,0.0] -5.0 [-7.4,-2.8] 18.3 [15.7,21.0] 83.5 [82.7,84.3] 85.3 [84.5,86.1] -0.1 [-1.6,1.2] 12.7 [10.0,16.1] 6.6 [6.1,7.0] 8.1 [7.7,8.6] 3.7 [2.6,4.7] 10.2 [7.7,12.9] 2.5 [2.2,2.8] 3.1 [2.7,3.5] 2.1 [1.4,2.9] 10.2 [7.3,13.0] 1.6 [1.3,2.0] 1.9 [1.6,2.1] 0.8 [0.2,1.2] 2.9 [-0.9,5.5] 1.0 [0.8,1.2] 1.2 [0.9,1.5] | Attribute Codebooks Forward Reverse Energy – 91.0 92.1 Energy – 94.0 94.7 Pitch – 52.9 68.1 Pitch – 83.4 88.7 Pitch – 91.0 96.5 Pitch – 95.4 99.6 |
| Variant | Pitch | Energy | MAE |
|---|---|---|---|
| SCIC-SFT | 90.14 | 96.39 | 295 ms |
| w/ Hard Router | 88.41 | 96.44 | 375 ms |
| w/o Tag-Specific Codebook Weighting | 89.43 | 94.90 | 292 ms |