Confucius4-TTS  by netease-youdao

Multilingual and cross-lingual zero-shot TTS engine

Created 3 months ago
698 stars

Top 48.1% on SourcePulse

GitHubView on GitHub
Project Summary

Confucius4-TTS is an advanced LLM-based text-to-speech (TTS) system designed for multilingual and cross-lingual speech synthesis. It enables high-quality speech generation while preserving speaker identity across languages, targeting researchers and developers needing flexible, zero-shot TTS capabilities. The key benefit is its ability to clone voices and transfer them across 14 languages without additional training.

How It Works

The system employs a "speech encoder + large language model (LLM)" architecture. It comprises two main modules: Text2Semantic (T2S), which generates semantic token sequences from text and speaker conditioning, and Semantic2Acoustic (S2A), a flow-matching model that converts these semantic tokens into mel spectrograms. This approach allows for unconstrained voice cloning and seamless cross-lingual voice transfer, preserving speaker identity and emotion.

Quick Start & Requirements

  • Installation: Clone the repository, create a conda environment with Python 3.10, and install dependencies via pip install -r requirements.txt.
  • Prerequisites: Python 3.10, CUDA 12.6.
  • Demo: An online demo is available at https://confucius4-tts.youdao.com/gradio.

Highlighted Details

  • Supports 14 languages including Chinese, English, Japanese, Korean, German, French, Spanish, Indonesian, Italian, Thai, Portuguese, Russian, Malay, and Vietnamese.
  • Features unconstrained voice cloning, requiring no reference transcript.
  • Enables cross-lingual voice transfer, synthesizing speech in one language using a voice from another.
  • Supports seamless emotion transfer, cloning the emotional tone of the reference voice.
  • Demonstrates robust generalization in real-world multilingual scenarios.

Maintenance & Community

The README does not provide specific details on maintenance, community channels (like Discord/Slack), or a roadmap.

Licensing & Compatibility

The README does not specify the software license or any compatibility notes for commercial use.

Limitations & Caveats

The README does not explicitly state limitations or caveats. However, performance tables indicate that while Confucius4-TTS achieves competitive results, other models may outperform it on specific metrics (e.g., WER, SIM) in certain cross-lingual directions or require reference text.

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
0 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Pietro Schirano Pietro Schirano(Founder of MagicPath), and
2 more.

metavoice-src by metavoiceio

0%
4k
TTS model for human-like, expressive speech
Created 2 years ago
Updated 2 years ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Junyang Lin Junyang Lin(Core Maintainer at Alibaba Qwen), and
6 more.

OpenVoice by myshell-ai

0%
37k
Audio foundation model for versatile, instant voice cloning
Created 2 years ago
Updated 1 year ago
Starred by Georgios Konstantopoulos Georgios Konstantopoulos(CTO, General Partner at Paradigm) and Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems").

GPT-SoVITS by RVC-Boss

0%
60k
Few-shot voice cloning and TTS web UI
Created 2 years ago
Updated 5 days ago
Feedback? Help us improve.