Skip to content
←Back to Applications

APPLICATION

Speech & AudioMediaTop

YuE2-3B: open song generation that exposes the score as an interface

yue2

The open song generation model from m-a-p, 3B parameters, weights under CC-BY-NC-4.0, turning lyrics and a style prompt into a complete song with vocals and accompaniment at 48 kHz stereo. It sits at the open-weight top row for music in the audio domain on the strength of a combination that is close to unique among its peers: open weights plus an editable intermediate representation. One AR-NAR Mixture-of-Transformers backbone writes an ABC score (melody and chords) and semantic tokens, flow matching then produces acoustic latents and a VAE decodes them, so the score is an artefact that a person or an agent can read and edit instead of a black box whose only control is another sample. Three cot modes (full, melody, off) map onto composing, covering and direct generation, and the official agentic editing demo runs nine turns across fourteen versions from Mandarin pop to English jazz. Read the benchmark protocol carefully: on 192 WildSongBench prompts the best-of-8 SongBench average of 6.9632 sits above Suno v5 at 6.8721 and Suno v6 at 6.5562, but that is eight candidates with selection against a delivered single candidate; MuLan and AllMusicCaps, the two style-text alignment measures, still favour Suno v5, and PER at 8.44 percent trails Suno v6 Wild at 7.45 and MiniMax Music 3 at 6.27. Cost is the most concrete advantage: a 3.6 minute song in 71 seconds on an RTX 4090 24GB with a peak of 11.18 GiB, and 373 songs per hour on an H800 with vLLM at AR concurrency 32. Limits: non-commercial licence; identity preservation in covers comes almost entirely from a supplied score (CLEWS mAP collapses to 0.006 without one); the benchmark runs on the legacy VAE while the default release is the newer one; no technical report yet and no arena result. Graded C (vendor claim), not recomputed.

C
CONFIDENCE
Vendor Claim
Official model card or keynote only, no independent re-test
6.9632
KEY METRIC
WildSongBench SongBench mean (best-of-8)
Vendor Claim · 2026-09
MATURITY
Research
research → demo → product → production
Editor's take

Graded C (vendor claim). WildSongBench publishes the benchmark itself, the 192 prompts, protocol notes for all nine metrics and a full precision CSV, which is far more transparent than a typical vendor post and makes this entry more trustworthy than others at the same grade. But the benchmark is operated by the model authors and the numbers are submitted by the model authors. Not recomputed a single value and have not run a blind listening test, so contract section 13.5 forbids an upgrade to A. The fact that best-of-8 and delivered single candidates from Suno are different protocols is stated in their own notes, and that is passed through rather than smoothed it away.

What earns the top of the audio ladder is not the number one score but a combination that is close to unique in music generation: open weights plus an editable intermediate representation. Suno, Eleven Music and MiniMax Music are services where the only controls are the prompt and the section boundaries, and changing a chord progression means drawing another sample. YuE2 exposes the ABC score as an artefact, so reharmonisation, restyling a Mandarin pop song into English jazz, or making a solo quote an existing melody become versioned edits instead of a reroll. The nine step, fourteen version agentic editing chain is the strongest evidence for that route, and it matters beyond music: an agent that can edit a score means song generation plugs into the same read the artefact, edit the artefact, render again loop catalogued under agent harness. Add a 3.6 minute song in 71 seconds on one 24GB card and the self-hosting cost lands at workstation scale, which no closed service offers.

Three hard limits govern selection. The licence is CC-BY-NC-4.0, non-commercial, so any commercial product either negotiates rights or switches service; a high score does not route around that. Covers depend on an external score: with no score supplied, the identity metric collapses to 0.006 mAP, so the real prerequisite for an AI cover pipeline is a working transcription chain (SheetSage2 plus ASR for the lyrics), not the model. Lyric intelligibility is still the weak spot, with PER at 8.44 percent behind Suno v6 Wild at 7.45 and MiniMax Music 3 at 6.27, which means lyric-dense passages need an audition before production. Note also the measurement protocol: 6.9632 comes from YuE2-Vae-legacy while the default release is YuE2-Vae, which sounds better and scores lower, so a reproduction run and a local listen are not the same decoder. The absent technical report and unverifiable training data, together with an arena that has published no result, are all folded into the C grade.

Music GenerationOpen WeightsText-to-MusicSymbolic Planning
Multimodal Art Projects (m-a-p)Official sitegithub.com/multimodal-art-projection/YuE5 min read624

The problem it solves: making the intermediate state of music generation an editable score

YuE2-3B is the open song generation model from multimodal-art-projection (m-a-p). Give it lyrics and a style prompt and it returns a complete song with vocals and accompaniment at 48 kHz stereo, with weights released under CC-BY-NC-4.0. What separates it from the other music models in this catalogue is not audio quality but the intermediate representation: one AR-NAR Mixture-of-Transformers backbone first writes an ABC score (melody plus chords) and semantic tokens, flow matching then produces acoustic latents, and a VAE decodes them into stereo audio. The score therefore becomes an interface that a person or an agent can read and edit, rather than a black box whose only control is another sample.

That design maps directly onto three modes: cot="full" (melody and chord planning, the default), cot="melody" (melody-only planning, recommended for covers) and cot="off" (direct generation with no symbolic plan). You can also supply your own ABC, or call pipe.plan() to obtain the plan, edit it, then run generate_semantic(), synthesize() and decode() as separate stages.

WildSongBench: which rulers it wins and which it loses

The official comparison covers 192 WildSongBench prompts against 17 settings (2026-09-12 revision), with the SongBench average as the headline metric:

ModelOpenMusicality ↑SongBench Avg ↑MuLan ↑AllMusicCaps ↑Q3O ↑PER ↓
YuE2 (best-of-8)Yes6.26666.96320.50510.39804.70099.79%
YuE2 (two candidates, lower PER)Yes5.90756.73160.50680.40544.68198.44%
Suno v5No5.99186.87210.54280.43534.59078.10%
Suno v6 / v6 WildNo5.6558 / 5.56446.5562 / 6.41950.4916 / 0.49990.4305 / 0.43164.6258 / 4.58987.58% / 7.45%
Mureka 9No6.04886.93770.43940.41024.636811.69%
LeVo 2 / ACE-Step 1.5 (open, same generation)Yes5.4590 / 5.15886.3247 / 6.01180.3542 / 0.43720.2680 / 0.38693.9458 / 4.580926.12% / 7.46%

Three things have to be read carefully. First, best-of-8 draws eight candidates and selects by Musicality, then Q3O, then PER; it is not single-shot quality, and comparing it against delivered single candidates from Suno is a different protocol. The authors state this in the protocol notes, but it should not be read as beating Suno at equal compute. Second, it does not win every ruler. On MuLan and AllMusicCaps, the two measures of audio-to-style-text alignment, Suno v5 is clearly higher (0.5428 and 0.4353 against 0.5051 and 0.3980). The YuE2 advantage concentrates in Musicality, the SongBench composite and Q3O (prompt adherence). Third, PER at 8.44 to 9.79 percent is not the lowest in this field: Suno v6 Wild sits at 7.45 percent and MiniMax Music 3 at 6.27 percent, so lyric intelligibility remains the weak spot of open models.

The cover generation set (SHS100K, 948 works times two styles times two seeds, 3792 songs per method) shows what the symbolic plan is actually doing. With a full score YuE2 reaches CLEWS mAP 0.647 and Hit@1 71.3 percent; removing chords drops it to 0.598 and 67.3 percent; with no score at all it collapses to 0.006 and 0.3 percent, while ACE-Step 1.5 manages only 0.024. Preserving the identity of the source song is therefore carried almost entirely by an externally supplied score (transcribed with SheetSage2), not by any implicit audio memory inside the model. That is both the capability and the limit: you need the score to cover the song.

Speed and memory: one 24GB card, which is the real difference from a closed service

SetupModeLM tokens/sGeneration / audioPeak VRAM
RTX 4090 24GB (HF package, PyTorch + CUDA graphs + FlashAttention)full139.4871.04s / 214.85s for a 3.6 minute song11.18 GiB
RTX 4090 24GBoff121.0757.91s / 196.88s11.09 GiB
H800 80GB + vLLM 0.19, AR concurrency 16full2418.63340.38 songs/hour78.66 GiB
H800 80GB + vLLM 0.19, AR concurrency 32full3231.74373.53 songs/hour76.61 GiB

The requirements are stated plainly: Linux, Python 3.10+, a 24GB NVIDIA GPU with BF16 support, 24GB of free host RAM, no quantisation, one song at a time. Maximum-context testing peaked at 14.08 GiB. The serving row is a separate vLLM runtime, and 373 songs per hour is warm batch throughput rather than request latency, so the two figures should not be mixed.

Agentic editing: the official demo is a nine step chain across fourteen versions

Editing a song through an agent is treated as a first class workflow. The Last Train moves from Mandarin pop to English jazz with modern harmony and a saxophone solo built around two complete statements of Twinkle Twinkle Little Star, across nine turns and fourteen versions, with the conversation, score, prompt, lyrics and full audio published at every step. The engineering implication is that the agent receives three readable and editable artefacts, score.abc plus the original prompt plus the lyrics, and hands them back to YuE2 to render, rather than pressing generate again. For strict reharmonisation the authors require the agent to preserve melody pitches and rhythm and to check every sustained note against the new chords.

Limits: licence, VAE protocol and a technical report that is not out yet

  • CC-BY-NC-4.0 is non-commercial. However good the benchmark, the weights cannot go straight into a commercial product. Commercial use needs a separate licence, or a paid service such as Suno or Eleven Music where the subscription carries the rights. This is the hardest line between YuE2 and every closed entry in this domain.
  • The benchmark runs on YuE2-Vae-legacy while the default release is YuE2-Vae. The authors state that the legacy decoder scores higher on musicality while the newer one sounds better. The 6.9632 in that table is therefore not the decoder you get from a default local install, and reproducing it requires passing vae="m-a-p/YuE2-Vae-legacy" explicitly.
  • No technical report yet. The citation points at the earlier YuE paper (arXiv 2503.08638), so training data composition, data scale and post-training details cannot be verified at present.
  • The blind arena is still collecting votes. Music Arena runs anonymous preference voting against leading proprietary models and has no published result. Automatic metrics and human preference diverge more in music than in most modalities, so until those votes land, beating Suno remains a benchmark statement rather than a listening one.

More in Speech & Audio

4
Speech & AudioMediaTopC

Gemini 3.8 Flash TTS: turning director-level voice direction into API parameters

Google's speech generation model (gemini-3.8-flash-tts), positioned for studio-grade voice fidelity, expressive acting and long-form stability, the most overlooked being the last: audiobook failure is not an ugly sentence but timbre drift by hour three. The design separates scopes: text is strictly a script while performance direction travels on another channel and is never read aloud, fixing "(sighs)" that used to be spoken; round style goes into speech_metadata.style, word-level emotion into pipe tags. Four voice sources: prebuilt, an extended library, voice design IDs (describe it, then reuse) and replication IDs; design and replication arrived only in 3.8. Specs: 130 languages with automatic language detection, WAV by default at 24 kHz, at most 2 speakers per request and only with prebuilt voices. Billing is per audio token at 25 tokens per second, $0.50 input and $9.00 output per million through 2026-12-31 then $1.00/$18.00. Limits: 24 kHz is not mastering grade; replication compliance rests with the user. No speech board among the 12 synced here, so listed alongside ElevenLabs v3 without ranking. Graded C (vendor-stated): no intelligibility or independent blind listening test.

All supportedVoice design + cloning + multi-speakerVendor Claim · 2026-09
ProductGoogleSite
Gemini 3.8 Flash TTS: turning director-level voice direction into API parameters
Speech & AudioMediaTopA

VoiceStudio: the commercial voice stack moved onto local hardware and opened to agents by default

An open source, fully local voice workstation (debpalash/VoiceStudio, AGPL-3.0, Python plus Electron) positioned as the local alternative to ElevenLabs: voice cloning, voice design, video dubbing, dictation, transcription and audiobook creation, with a claimed 646 languages. Created on 2026-04-09 and at 42,831 stars and 5,005 forks on 2026-09-29. It sits at the top self-hosted row in the audio domain, not because any model behind it is stronger, but because the abstraction layer is useful. Open voice capability is scattered across a dozen repositories with their own weight formats, device requirements, cloning interfaces and licences, so assembling a pipeline of clone a voice, transcribe, align, dub and produce an audiobook spends most of its effort on glue. VoiceStudio collects 17 TTS and 11 ASR engines into one registry and reports per engine which devices it runs on (CUDA, MPS, CPU), whether it can clone, and its max_ref_seconds and ref_strategy, on top of a workflow that actually runs. The agent surface matters most for the catalogue: a local API and an MCP server ship as first class product features, the README includes an installation prompt ready to paste into Claude Code, Codex or Cursor, and npx skills add installs it as a skill, which means coding agents can call dubbing and transcription as tools rather than needing a human at the interface. The reference audio policy is equally rigorous, with a 75 second ceiling while how much of a longer clip reaches the model depends on the engine and is reported per engine, an automatic or saved transcript ignored beyond the limit, and a hard [clone_ref_too_long] error when sending more than 20 seconds plus transcript text to the default OmniVoice. One measurement point needs stating plainly: the official docs/benchmarks.md contains a real harness with per stage profiling, refusal to start when memory is insufficient, and a rule that only RTF warm and peak memory on named hardware and versions are accepted with no estimated numbers allowed, but the results column reads No verified rows yet. therefore attach no performance figure at all and the card carries only the star count verified ourselves through the GitHub API, which is what earns the A grade. That A asserts the number is real and nothing about being better than ElevenLabs. Four boundaries: AGPL-3.0 is strong copyleft with a network clause, so embedding it in a service offered to outsiders obliges you to release your own server side source, and closed commercial use means either process isolation calling only the local API under your own legal review or assembling the pipeline from Apache-2.0 pieces such as CosyVoice 3 or Kokoro; per-model licences are not settled by the wrapper, since the Breeze-TTS-2 weights behind audio.cpp are research and non-commercial, Supertonic-3 and PocketTTS need extra permissions and GPT-SoVITS requires its own server, so check every model before commercial use; the 646 language figure is the repository own claim and real coverage depends on the engine chosen, from 25 European languages on Parakeet through 50 plus on FunASR to the wider Whisper family, unverified language by language; and desktop is Electron only now, with 0.5.3 the last Tauri release, so existing users must migrate. It sits alongside Eleven v4 on the ladder rather than replacing it, one representing the quality ceiling and convenience of a closed commercial stack and the other the data sovereignty and engine substitutability of local self-hosting.

42,831GitHub stars (2026-09-29, verified here via GitHub API)Confirmed · 2026-09
Productdebpalash (open source)SiteRepo
VoiceStudio: the commercial voice stack moved onto local hardware and opened to agents by default
Video GenerationMediaTopC

Kling 3.0 series: native audio, 4K frames, and parameterised camera language as the moat

Kuaishou Kling was among the first Chinese video lines to reach a level where it can take commercial work, and its lasting strength is not raw text-to-video but image-to-video plus camera control: lock composition and character in the image stage, then let the video model interpolate from that fixed keyframe, with first/last-frame constraints and push/pull/pan/truck/orbit/follow parameters producing predictable clips. The 3.0 series (official release-note banner: API fully available) brings three substantive jumps - audio generated natively (5s/10s/12s audio tiers), native 2K/4K for both image and video, and storyboarding plus element reference turning multi-shot coherence from an editing problem into something the model controls; the line-up is 3.0 / 3.0 Omni / 3.0 Turbo, Kling Image 3.0 and -omni, Native 4K Video and Motion Control. The arena reading, stated plainly: image-to-video kling-v3-pro is #19 (Elo 1354), behind MiniMax h3, gemini-omni, wan3.0 and seedance-2.5. No authoritative release date for the 3.0 series could be obtained, so the metric date is recorded only at the verifiable month, 2026-09. Closed, vendor API only; not independently benchmarked, graded C.

3.0 / Omni / TurboCurrent flagship seriesVendor Claim · 2026-09
ProductKuaishouSite
Kling 3.0 series: native audio, 4K frames, and parameterised camera language as the moat
Speech & AudioMediaTopC

Eleven v3: the commercial audio stack that covers speaking, listening and singing

ElevenLabs' flagship speech synthesis model, officially its most emotive and expressive: 70+ languages, a 5,000-character request cap, dramatic delivery and natural multi-speaker dialogue, with a separate Text to Dialogue API making multi-character dialogue an endpoint, not a prompt trick. It sits at a top row in audio for the stack behind it: the only commercial one covering speaking, listening and singing, with four TTS tiers, three ASR tiers including a Medical build and two music models. The TTS tiers are mutually exclusive: v3 is most expressive but non-realtime at 5,000 characters, Flash v2.5 is lowest latency (about 75ms, 50% cheaper per character) and Multilingual v2 is most stable for long text at 29 languages. On ASR, Scribe v2 covers 90+ languages with diarisation for 32 speakers. Latency figures are model-side only, excluding network and upstream LLM time, not SLAs. Limits: you split long text and own continuity across the seams; closed and not self-hostable, a hard barrier where data sovereignty matters. No speech board among the boards synced here, so listed alongside Gemini 3.8 Flash TTS without ranking. Graded C (vendor-stated): no WER recomputation or independent blind listening test.

70+Language coverageVendor Claim · 2026-09
ProductElevenLabsSite
Eleven v3: the commercial audio stack that covers speaking, listening and singing

As an Amazon Associate, we earn from qualifying purchases.