whatmodel.sh / tts / Dia2 2B

Dia2 2B is an open-weights text-to-speech model from Nari Labs, released November 2025. Its published size is 1.92B parameters. Licence: apache-2.0.

Catalogue identity notes

Original Nari Labs 2B streaming dialogue model, distinct from Dia 1.6B and Dia2 1B. Exact model size and repository corroborate Singh et al. arXiv:2601.20510v1 section 3.1 and reference 19. Official card has a multi-step uv/CUDA setup; no tested one-command install or RAM guarantee supplied.

Model information sources

Release date ↗ · Weights licence ↗ · Parameter count ↗

HF Hub safetensors total for the official repo (pinned revision), 1,919,556,608 = model.safetensors (the name's '2B' is the rounded size). The Mimi audio codec loaded from its own repo is not included. Observed 2026-10-07.

44.8±6.2#78 of 118 text-to-speech modelsfrom 1 benchmark result across 1 source* thinly tested, treat the rank as provisional

Score within the Vapi Humanness · Bradley–Terry rating, 2026-09-25 snapshot comparison set only.

$ how it compares

The text-to-speech models ranked either side of Dia2 2B, out of 148 with a score.

#modelscorewhereRAMreleased
97Vevo (Amphion) Amphion (CUHK-Shenzhen)46±3local~6.8GB2024-12
98Qwen3-TTS 12Hz 0.6B CustomVoice Alibaba (Qwen)46±6comparison only2026-01
99Dia2 2B Nari Labs45±6local~8.1GB2025-11
100Amazon Polly Neural Amazon Web Services45±4api $16.00/M chars
101KittenTTS Nano 0.8 KittenML44±5comparison only2026-02

see all text-to-speech models · find the ones that fit your machine

$ what it's good at

other tests1 not in a task · 85% of its score
testresultvs the others in its rundifficultycountswhy
DailyDialog TTS · Whisper-large WER (UncovAI deepfake study)6.5% ✎▄··········█ beats 1/2avg 4.3%▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 85%small run

$ where to run it

Other ways to run it

  1. Run it as published · needs ~8.07 GB, NVIDIA only · from github.com/nari-labs (official)
    git clone https://github.com/nari-labs/dia2.git && cd dia2 && uv sync && uv run -m dia2.cli --hf nari-labs/Dia2-2B --input input.txt --cfg 6.0 --temperature 0.8 --cuda-graph --verbose output.wav

Official weights and documentation: huggingface.co/nari-labs ↗

$ how the score was worked out · Audio Deepfake Detection in t… 85%

Each result implies a score on its own, after adjusting for how hard its test is and who ran it. The score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its counts column above; here it's added up by who ran the tests. How it works

sourceresultsshare of the scorelicence
Audio Deepfake Detection in the Age of Advanced Text-to-Speech models (arXiv:2601.20510v1)1▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 85%CC BY 4.0
prior · pull toward the middle▇▇▇▇▇ 15%
weighted average= 44.8

$ improve this page

Use a short GitHub form or edit the data through a pull request. Every number needs a source; here's which ones we can use.

data updated · sources and licences · json