AIAny
AI Audio2025
Icon for item

IndexTTS

Zero-shot, single‑reference voice cloning TTS with multilingual support (ZH/EN/JA/ES/AR), fine-grained emotion and duration control, and pronunciation hooks (Pinyin/CMU/Kana); ships model weights, Web UI and production deployment recipes for local or server use.

Introduction

Zero‑shot voice cloning that combines single‑clip speaker prompts, explicit emotion conditioning and duration control makes deploying controllable multilingual TTS practical at sub‑1B parameter scale. The project focuses on providing usable model checkpoints and inference tooling so teams can run expressive, timbre-preserving synthesis locally or in production.

What Sets It Apart
  • Single‑reference zero‑shot cloning: clones a speaker from one reference audio while preserving timbre across languages and emotional styles, rather than requiring large target-speaker corpora — useful for rapid prototyping and demos.
  • Multilingual + pronunciation control: IndexTTS-2.5 adds official support for Chinese, English, Japanese, Spanish and Arabic, and exposes pronunciation controls (Pinyin / CMU phonemes / Japanese Kana) so polyphonic characters and ambiguous words are controllable.
  • Emotion & duration interfaces: supports emotion conditioning via an 8‑dim emotion vector or an emotion reference audio (emo_alpha 0.0–1.0) and speaking speed control via duration_factor (0.5–2.0), enabling separate control of content, speaker, and affect.
  • Practical inference & codec choices: architecture improvements include a conformer-based conditioning encoder and BigVGAN2 vocoder; IndexTTS‑2.5 targets efficient runtimes (0.20–0.21 RTF on an RTX 4090 in bf16/kv_cache), and provides vLLM recipes for production serving.
Who It's For and Trade‑offs

Great fit if you need a reproducible, deployable zero‑shot TTS stack that: clones voices from a single clip, supports multiple languages and explicit pronunciation/emotion controls, and comes with model weights and a Web UI. It’s assembled for engineering use — inference knobs (BF16/FP16, DeepSpeed, CUDA kernels) and production recipes are included.

Look elsewhere if you require a permissive open‑source license (this project uses the bilibili Model Use License), absolute top‑tier studio recording fidelity beyond the targeted model scale, or extremely tiny CPU‑only deployments; GPU acceleration (CUDA 12.8+ and BF16/FP16 support) is expected for practical latency.

Where It Fits

Technically positioned as an industry‑oriented, LLM-style autoregressive/controlled TTS that balances expressiveness, controllability and inference speed at ~0.8B parameters. It aims to be more controllable and faster-to-deploy than heavier research stacks while offering production integration paths (vLLM, ModelScope/HuggingFace model hosting).

Operational notes
  • Models and demos are provided (IndexTTS, 1.5, 2.0, 2.5 releases); IndexTTS‑2.5 is the latest stable multilingual release with improved inference speed and control primitives.
  • Licensing: distributed under the bilibili Model Use License — check the repository for commercial/redistribution constraints.
  • Runtime tips: BF16/FP16 inference reduces VRAM and improves RTF; some acceleration options (DeepSpeed, compiled CUDA kernels, vLLM) are provided but results depend on hardware and drivers.

Information

  • Websitegithub.com
  • OrganizationsBilibili, IndexTeam
  • AuthorsYunpei Li, Xun Zhou, Jinchao Wang, Lu Wang, Yong Wu, Siyi Zhou, Yiquan Zhou, Yining Wang, Yaogen Yang, Zhetao Hu …
  • Published date2025/02/06

Categories

More Items

Hugging Face
AI Audio2026

Performs speaker diarization (who spoke when) for live and recorded audio using an open-weight, 100M-parameter streaming-capable model that supports up to eight anonymous speaker channels, overlapping speech, chunked processing, and configurable latency for ASR integration.

Hugging Face
AI Audio2026

Performs low-latency streaming speech-to-text, emitting one token per selectable 80/120/160 ms clock with configurable transcription delay and a 30s rolling KV cache for unlimited 24/7 transcription. Bilingual (zh/en) and includes semantic VAD.

Hugging Face
AI Audio2026

Provides low-latency, true-streaming automatic speech recognition that emits append-only committed transcripts to avoid partial-result rollbacks. Supports configurable decoding chunks (80 ms–2 s), optimized for Chinese and English, and offers vLLM and transformers backends for real-time deployment.