NVAlign: Direct-Gradient Optimization for Non-Verbal Control in Continuous Autoregressive Flow Matching Text-to-Speech
Abstract
While modern text-to-speech (TTS) systems generate highly natural speech and support inline non-verbal vocalization (NVV) tags, accurate control over these events remains challenging. A key gap is the lack of established post-training methods for non-verbal control in continuous autoregressive flow-matching TTS. To this end, we present NVAlign, a direct-gradient post-training framework for NVV tag-following in this architecture. We first perform supervised fine-tuning (SFT) of TTS models and an NVV-aware automatic speech recognition (NV-ASR) model on NVV-annotated speech, then freeze the NV-ASR model to serve as the reward model for post-training. A two-step gradient surrogate enables efficient reward backpropagation through the flow-matching sampler to jointly update the autoregressive backbone and acoustic flow head. Fidelity penalties and reference-velocity regularization help preserve speaker similarity and speech quality. Results from NVV-SuperBench and human listening evaluations show that NVAlign improves tag-following accuracy over SFT and Flow-GRPO baselines. These findings demonstrate that direct reward-gradient optimization can improve non-verbal control in continuous autoregressive flow-matching TTS. Audio samples are available at https://nvalign.github.io/.
Community
Ask a TTS model for a [laughs] or a [sigh] mid-sentence, and it often just… skips it.
Inline non-verbal tags are now common, but even after fine-tuning, models drop or confuse these sounds, especially rare ones with little training data. And continuous autoregressive flow-matching TTS (like VoxCPM2 and dots.tts) has no token probabilities, so GRPO-style RL doesn't directly apply.
NVAlign takes a direct route: we fine-tune an ASR model that can hear non-verbal sounds (NV-ASR), freeze it, and backpropagate its judgment straight through the flow-matching sampler with a two-step gradient surrogate, updating both the AR backbone and the flow head.
In blinded human listening tests, NVAlign follows non-verbal tags more reliably than SFT and Flow-GRPO on VoxCPM2, dots.tts, and an English production system, while keeping speaker similarity and naturalness.
The catch: the recognizer can be gamed. Without velocity regularization, its score keeps climbing while the sounds get worse. The constraints are what turn a higher score into sounds people actually hear.
This is an automated message from the Librarian Bot. I found the following papers similar to this paper.
The following papers were recommended by the Semantic Scholar API
- Preference Optimization with LALM Feedback for Continuous Autoregressive Non-Verbal Vocalization Generation (2026)
- Modeling, Scaling, and Decoding: Optimizing Controllable Speech Generation with Nonverbal Vocalizations (2026)
- Sequential Trajectories and Simultaneous Blending: Multi-Emotion Modeling for Instruction-Following TTS (2026)
- Preference Optimization for Non-Verbal Vocalization Synthesis (2026)
- FireRedAudio: A General-Purpose Audio Language Model with Decoupled Continuous Representations for Understanding and Generation (2026)
- CycleSpeech: Reciprocal Alignment for Instruction-Controlled Speech Synthesis and Paralinguistic Understanding (2026)
- Post-Training Zero-Shot TTS for Fine-Grained Emotion and Duration Control via Natural Language (2026)
Please give a thumbs up to this comment if you found it helpful!
If you want recommendations for any Paper on Hugging Face checkout this Space
You can directly ask Librarian Bot for paper recommendations by tagging it in a comment: @librarian-bot recommend
Get this paper in your agent:
hf papers read 2609.31892 Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper
Collections including this paper 0
No Collection including this paper
