Skip to content
AI.info

Research

AuK Technical Report: An Open-Source Foundational Model for Speech Generation and Editing

Overview Research area: Speech and audio generation, instruction-guided audio editing, multimodal foundation models, and efficient generative inference (cs.SD). Technical level: Advanced. The paper is

AuK Technical Report: An Open-Source Foundational Model for Speech Generation and Editing
arXiv
2609.08936
Published
2026-09-08
Authors
Ziyang Ma, Zhikang Niu, Wenming Tu, Tianrui Wang, Ruiqi Yan, Junxi Liu, Yanru Huo, Nickk Huang, Yang Liu, Qicong Xie, Zeyu Xie, Hui Wang, Haitao Li, Zixuan Jiang, Yalin Li, Jie Fang, Yifan Duan, Zeyue Tian, Guangzheng Li, Haina Zhu, Shuyi Wang, Jinwen Wang, Mingyu Cui, Tian Tan, Auden, Sen Liang, Steve Yves, Shan Yang, Liefeng Bo, Zilong Zheng, Kai Yu, Eng-Siong Chng, Xie Chen

AI summary

Overview

  • Research area: Speech and audio generation, instruction-guided audio editing, multimodal foundation models, and efficient generative inference (cs.SD).
  • Technical level: Advanced. The paper is a technical report that specifies architecture dimensions, loss functions, data-construction pipelines, and distributed training configuration.
  • Scope: AuK is a single open-source model that maps a natural-language instruction plus optional audio context to a target waveform across five task families — speech generation, content editing, enhancement and separation, paralinguistic editing, and acoustic editing — with a distilled variant for low-latency inference.

What This Paper Is About

Speech systems today are usually split into separate tools: one for cloning a voice, another for changing emotion, another for cleaning noise, another for cutting or replacing words. Users who want any combination of these must stitch multiple models together, which fragments the experience and duplicates modeling effort. AuK asks whether one model can handle all of them through a single interface — a free-form text instruction, optional input audio, and an output waveform — and whether that model can be trained at scale and then compressed enough to be practical.

Key Contributions

  1. A unified instruction interface with large-scale supervision. The authors assemble approximately 3.03 billion instruction–audio instances and 1.95 million hours of effective audio supervision spanning five task families, all expressed as (instruction, optional input audio) → target waveform.
  2. A three-part architecture combining semantic, acoustic, and generative components. A multimodal large language model (Qwen2.5-Omni) supplies semantic conditioning, an AuK-VAE jointly trained on speech, general audio, and music supplies a shared acoustic latent space, and a hybrid rectified-flow Transformer with dual-stream MMDiT blocks followed by single-stream DiT blocks performs generation and editing in one backbone.
  3. A staged training and alignment recipe. Training begins with a generation-only warm-up, proceeds to joint generation–editing pre-training, then applies two complementary post-training stages: human-feedback preference optimization for open-ended editing and reward-based reinforcement learning (Flow-GRPO) for speech generation.
  4. A distilled deployment variant and open release. Consistency initialization plus task-routed Decoupled DMD yields AuK-Flash, which performs 4-step inference without classifier-free guidance and achieves a 4.5 times wall-clock speedup over the 32-NFE teacher under matched conditions. Source code and model weights are released.

Main Findings

  • Claimed frontier performance on generation and editing: The abstract reports leading performance on zero-shot and instruction-controlled speech generation and on general instruction-guided editing, while remaining competitive on signal-level restoration tasks. The truncated content does not report the underlying metric values.
  • Benchmarks used for evaluation: Seed-TTS-Eval (WER and SIM, averaged over test-en, test-zh, and test-zh-hard), InstructTTSEval DSD (mean of DSD-ZH and DSD-EN), MMAE-Speech EMR, SpeechEditBench (average of five edit types), Ming-Freeform-Audio-Edit (four semantic-editing splits), DNSMOS-OVRL and UTMOS for perceptual quality, DNS Challenge and CHiME-4 for enhancement, and Libri2Mix for separation. Figure 1 states that higher is better everywhere except WER.
  • Large inference-cost reduction: AuK-Flash performs 4-step, classifier-free-guidance-free inference with a 4.5 times wall-clock speedup over the 32-NFE teacher under matched conditions, while retaining broad generation and editing capability.
  • Transcript-free zero-shot cloning: Zero-shot TTS is formulated as in-context learning with no prompt transcript. For a speaker with n utterances, the pipeline enumerates all C(n,2) unordered pairs and yields n×(n−1) bidirectional training instances, so inference works from a full reference utterance or a randomly cropped segment without transcription.
  • Instruction-dependent enhancement: Training targets are not restricted to fully clean speech. A denoising target may retain reverberation, a dereverberation target may retain environmental sound, and a channel-restoration target may preserve unrelated scene attributes, teaching the model that the same mixture can be processed differently depending on the instruction.
  • Human preference data for editing: For each editing instruction, 10 or 20 candidate outputs are sampled and rated on a three-level ordinal scale s_i ∈ {0, 1, 2} (failure, partial completion, successful completion). Groups where all 20 candidates share a rating are discarded, leaving 818 informative groups and 9,080 rated candidates.
  • A broad but heavily skewed task mixture: The second pre-training stage samples Speech Generation 28.10%, Content Editing 23.02%, Enhancement and Separation 23.17%, Paralinguistic Editing 21.75%, and Acoustic Editing 3.96%.
  • Batching throughput: Dynamic length-bucketed batching caps each accelerator at 10,000 latent frames at 50 Hz or 24 utterances per micro-batch, whichever is reached first; the global batch holds at most 6,144 utterances, corresponding to approximately 14 hours of audio per optimizer step.

Methodology in Plain English

Data. The authors build the corpus by turning every capability into a paired example with a natural-language instruction. For generation, they curate a bilingual speech pool with source separation, enhancement, MOS-based quality filtering, speaker verification, and cross-validation with multiple ASR systems, then produce both zero-shot TTS pairs (reference speech plus target text, no transcript) and Instruct TTS pairs (a free-form caption plus structured attributes such as gender, age, speaking rate, clarity, fluency, vocal state, intonation, loudness, timbre, pitch, accent, emotion, and personality, generated by Qwen3-Omni). For acoustic editing, deterministic signal processing creates controls at five speaking-rate multipliers (0.5×, 0.75×, 1.25×, 1.5×, 2.0×), six loudness offsets (±5, ±10, ±15 dB), and six pitch shifts (±1, ±2, ±3 semitones), with peak protection to prevent clipping. Paralinguistic edits cover emotion (eight categories: angry, happy, sad, fearful, surprised, disgusted, calm, excited, synthesized with Qwen3-TTS-CustomVoice and IndexTTS2), timbre (X-VC corpus built with SeedVC-Small, standardized to 24 kHz), de-accenting across 13 Chinese dialect and regional-accent categories (CosyVoice2 plus OmniVoice), nonverbal vocalizations across 39 event types located with Qwen3-ForcedAligner and removed or inserted with F5-TTS, and normal-to-whisper conversion retaining only pairs with WER = 0, resampled to 24 kHz and normalized to −24 dBFS RMS. Content editing masks word-level spans and uses F5-TTS for localized infilling of speech, and YingMusic-Singer-Plus for sung lyrics, with retained samples filtered by re-transcription word error rate. Enhancement and separation data mix speech, non-speech noise (with intelligible-word clips discarded), measured and simulated room impulse responses, channel degradations such as bandwidth limitation, clipping, dropout, telephone and megaphone coloration, underwater-like filtering, and DC offset, plus conversational multi-speaker mixtures and music stems.

Model. An MLLM reads the instruction and any reference audio; rather than using only its final layer, AuK takes a learnable weighted sum of layer-wise hidden states after layer normalization to form the semantic condition. In parallel, the VAE encodes the reference waveform into latents. Both the semantic stream and the acoustic stream (reference latents plus noisy target latents) enter the backbone, where M dual-stream MMDiT blocks perform joint attention with stream-specific residual pathways, and N single-stream DiT blocks then refine the concatenated sequence and predict the rectified-flow velocity.

VAE. The AuK-VAE runs on 24 kHz mono audio, downsamples by a factor of 480 to 64-dimensional latents at 50 Hz, and uses a normalizing flow of four residual coupling layers (training only), with a BigVGAN-style causal decoder. It is trained for 1.24 million updates on approximately 3 million hours of speech, music, and general audio sampled at a 6:3:1 ratio, using 1.28-second segments, a multi-scale log-mel reconstruction loss, adversarial losses from a multi-period discriminator and a multi-scale CQT discriminator, feature matching, and KL regularization (weights 15, 1, 2, and 5 respectively).

Training. The backbone holds 30 Transformer layers (10 MMDiT plus 20 DiT), hidden dimension 1536, 24 attention heads of dimension 64, and a SwiGLU feed-forward width of 3072, totaling roughly 1.5 billion parameters; the MLLM and VAE stay frozen throughout. Stage one trains on generation only for 50k updates; stage two jointly trains generation and editing for 600k updates with a masked rectified-flow objective, hierarchical condition dropout (acoustic dropout probability 0.3, unconditional mask probability 0.2 that overrides it, and reference cropping to a uniformly sampled duration between 3 seconds and the original length with probability 0.5). Optimization runs on 256 GPUs with DeepSpeed ZeRO-2 in bf16, fused AdamW with β = (0.9, 0.95), peak learning rate 1×10⁻⁴, linear warm-up over 2,000 updates, gradient clipping at norm 1.0, and an EMA with decay 0.9999.

Alignment and compression. Editing is aligned using a flow-based DPO score adapted from Diffusion-DPO with an ordinal listwise objective from LiPO, averaged within each preference relation (1≻0, 2≻0, 2≻1) and combined across relations with confidence weights, using label smoothing ε = 0.05. Generation is aligned with Flow-GRPO against automatic rewards for content correctness, speaker similarity, and instruction–style consistency. Distillation then applies consistency initialization and task-routed Decoupled DMD to produce AuK-Flash.

Why This Matters

Research impact. The paper argues that generation, editing, restoration, and separation share one interface and can share one backbone. It contributes a concrete data-construction blueprint for each capability, an architecture that keeps semantic and acoustic streams separate before fusing them, and a preference-optimization formulation for editing tasks where no ready-made reward model or broad preference dataset exists. Releasing code and weights makes the recipe reproducible and comparable against.

Real-world applications.

  • Voice assistants and accessibility tools that need to synthesize, restyle, or repair speech from the same system rather than chaining separate services.
  • Media and localization workflows: replacing or inserting spoken lines and song lyrics while preserving speaker identity, prosody, and melody, and de-accenting speech across dialect categories.
  • Content production and post-production: isolating a speaker from a conversation, removing a named nuisance sound while keeping reverberation, or extracting a vocal from a song.
  • Low-latency deployment on constrained hardware, where a 4-step, classifier-free-guidance-free distilled model with a 4.5 times speedup over the 32-NFE teacher changes what is feasible.

Industry relevance. Because the paper reports an open release of both source code and model weights, it lowers the barrier for teams that want a single multimodal speech model instead of maintaining an ensemble of task-specific models, and the task-mixture, batching, and distillation details are directly actionable for large-scale training and serving infrastructure.

Future Directions

  • Reporting and closing the quantitative gap. The available content states leading and competitive performance but does not report the underlying metric values; a full results table across the Seed-TTS-Eval, InstructTTSEval, MMAE-Speech, SpeechEditBench, Ming-Freeform-Audio-Edit, DNS Challenge, CHiME-4, and Libri2Mix benchmarks would establish how large those margins actually are.
  • Rebalancing the weakest task family. Acoustic Editing receives only 3.96% of sampling probability — far below the other four families — which raises the question of whether low-level rate, loudness, and pitch control is under-served by the mixture and could be improved by reweighting or curriculum changes.
  • Scaling preference alignment for editing. The editing preference dataset contains 818 informative groups and 9,080 rated candidates, and the authors note that no sufficiently broad reward model exists for this task set. Expanding human feedback coverage, or training a reusable reward model from it, is a natural extension.
  • Distillation under broader conditions. AuK-Flash is characterized at 4-step inference with a 4.5 times speedup against the 32-NFE teacher under matched conditions; testing how the distilled model behaves across the full five-family task space, and whether still fewer steps are viable, remains open.

Target Audience

Speech and audio researchers working on unified generation, editing, and restoration models; applied machine learning engineers who need a single system covering text-to-speech, voice conversion, speech editing, enhancement, and separation; and infrastructure or product teams evaluating an open-weight foundation model for low-latency audio applications. Readers looking for a high-level product overview will find the paper dense with architectural, data-pipeline, and optimization detail, and should note that the quantitative benchmark tables are not present in the available content.

Authors’ abstract

We introduce AuK, an open-source foundational model that unifies speech generation and editing through a common interface of natural-language instructions and audio context. To support this broad capability set, we construct approximately 3.03 billion instruction--audio instances and 1.95 million hours of effective supervision across five task families: speech generation, content editing, enhancement and separation, paralinguistic editing, and acoustic editing. AuK combines a multimodal large language model for semantic conditioning, an VAE jointly trained on speech, general audio, and music for acoustic conditioning, and a hybrid rectified-flow Transformer that performs dual-stream MMDiT blocks followed by unified single-stream DiT blocks for generation. Training begins with generation-only warm-up and proceeds to joint generation--editing pre-training. We then apply complementary post-training strategies: human-feedback preference optimization for open-ended editing and reward-based reinforcement learning for speech generation. To reduce inference cost, we further distill the model with consistency initialization and task-routed Decoupled DMD. The resulting AuK-Flash performs 4-step inference without classifier-free guidance and achieves a 4.5 wall-clock speedup over the full model under matched conditions. Experiments demonstrate leading performance on zero-shot and instruction-controlled speech generation and general instruction-guided editing, while remaining competitive on signal-level restoration tasks. We release both the source code and model weights to support reproducibility and further research.

Read the original paper