rsxdalv/TTS-WebUI

A single Gradio + React WebUI with extensions for ACE-Step, OmniVoice, Kimi Audio, Piper TTS, GPT-SoVITS, CosyVoice, XTTSv2, DIA, Kokoro, OpenVoice,...

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

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 21st, 2026
Created on April 27th, 2023
Open Issues & Pull Requests: 130 (+0)
GitHub issues: Enabled
Number of forks: 333
Total Stargazers: 3,272 (+0)
Total Subscribers: 42 (-1)

Repository Insights (GitGenius)

Median issue/PR response: 3.0 hours
Mean response time: 7.8 days
90th percentile: 17.9 days
Tracked items: 182

How this project is maintained

About 18% of issues opened in the past year have never received a reply. 73% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 33% of issues opened in the past year have been closed. Three people close 85% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 92
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 451 days
Stale 30+ days: 92
Stale 90+ days: 90

Recent activity

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

Top labels

  • enhancement (27)
  • bug (20)
  • installation (12)
  • extension (9)
  • stale (7)
  • react-ui (4)
  • downstream-fix (3)
  • not planned (3)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

tts-webui is a unified web interface for text-to-speech and audio generation that integrates multiple TTS and generative audio models through a single Gradio and React application.

The tool addresses the fragmentation of working with different TTS and audio generation models by providing a single interface that wraps numerous specialized engines. Rather than installing and managing separate applications for each model, users access them all through one web UI. The project bundles support for models spanning traditional TTS systems, neural vocoders, voice conversion, music generation, and audio separation, allowing workflows that combine outputs from different engines.

Developers should adopt this tool if they need to experiment with or deploy multiple TTS and audio generation models without managing separate installations and interfaces. It suits projects requiring flexibility across different synthesis approaches—whether generating speech with different voices and styles, creating music, or processing audio through voice conversion and separation. The tool is particularly valuable for prototyping workflows that chain multiple models together, since all engines are accessible from one place.

The project shows active development with regular commits addressing bug fixes and feature additions. Work focuses on expanding model support and improving the integration of newly released TTS and audio generation systems. The codebase receives ongoing maintenance to keep pace with updates in the underlying models and dependencies. Development activity indicates sustained effort to maintain compatibility across the growing ecosystem of supported engines rather than pursuing architectural overhauls.