nari-labs/dia

A TTS model capable of generating ultra-realistic dialogue in one pass.

View on GitHub ↗Jump to charts ↓Open shareable report →

nari-labs/dia has 19k+ stars and 1.5k+ forks on GitHub, is written in Python, and was last pushed on Nov 19, 2025. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 37 minutes ago
Added to GitGenius on September 3rd, 2026
Created on April 19th, 2025
Open Issues & Pull Requests: 91 (+0)
GitHub issues: Enabled
Number of forks: 1,688
Total Stargazers: 19,407 (+0)
Total Subscribers: 167 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.8 hours
Mean response time: 5.6 days
90th percentile: 11.7 days
Tracked items: 159

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 79% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 68
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 434 days
Stale 30+ days: 67
Stale 90+ days: 66

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (16)
  • documentation (7)
  • duplicate (5)
  • enhancement (5)
  • planned (4)
  • pending (2)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Dia is a text-to-speech model that generates ultra-realistic dialogue in a single pass from transcripts.

The model addresses the challenge of producing natural-sounding speech with emotional nuance and conversational qualities. Rather than synthesizing speech phoneme-by-phoneme or requiring multiple processing stages, Dia directly generates audio from text in one pass. The approach allows conditioning on reference audio to control emotion and tone, and the model can produce nonverbal vocalizations including laughter and throat clearing. The implementation is built on a 1.6 billion parameter architecture and supports English generation.

Dia suits projects requiring high-quality dialogue synthesis where emotional expressiveness and conversational naturalness matter. The tool is appropriate for developers building conversational AI systems, content creation workflows, or applications needing realistic multi-speaker audio generation. The README provides a demo comparing the model to ElevenLabs Studio and Sesame CSM-1B, positioning it as an alternative in the dialogue synthesis space. The model weights and inference code are openly available through Hugging Face, and the tool integrates with Hugging Face Transformers for straightforward adoption.

The project maintains active engagement with a substantial user base, as evidenced by most open issues originating from outside users rather than the core team. Maintainers typically respond to new issues and pull requests within a day. Work in the issue tracker centers on bug fixes, documentation improvements, and feature enhancements.