Huashu Design
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
Speaks your text in 14 languages and can copy a reference voice across languages without extra training. A text-to-speech system from NetEase Youdao for developers and creators. Use only voices you have the right to use.
Confucius4-TTS is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
cd Confucius4-TTS conda create -n confuciustts python=3.10 -y conda activate confuciustts
Confucius4-TTS is a text-to-speech system from NetEase Youdao that pairs a speech encoder with a large language model. It can clone a voice from a short reference recording and keep that voice when it switches language. The card lists 14 languages and says no reference transcript is needed. Use only voices you have the right to use.
It suits developers and creators who want multilingual speech in one consistent voice, such as narration, dubbing or product voices.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Media | Video and audio creators | Narrate content in several languages with one voice | The same narrator reading a script in English and Japanese |
| Software | Developers | Add multilingual speech to an app | A script that turns text into a wav file |
| Education | Language teachers | Produce listening material in different languages | Sentences read aloud in a steady voice |
| Research | Speech researchers | Study zero-shot and cross-lingual synthesis | Compare voice transfer across languages |
If you cannot confirm you have the right to use a voice, you can skip the voice cloning features.
You run it from Python, and the card lists Python 3.10 and CUDA 12.6 as requirements. It also points to an online demo on Hugging Face.
| Use case | Who | What they get back |
|---|---|---|
| Voice cloning | Creators | Speech in a reference voice, with no transcript needed |
| Cross-lingual voice | Dubbing teams | The same voice speaking another language |
| Emotion transfer | Producers | Speech that carries the feeling of the reference |
You need Python 3.10, CUDA 12.6, conda and git, plus the project's code and the model files. The card clones its GitHub repository, creates a conda environment and installs the requirements.
cd Confucius4-TTS conda create -n confuciustts python=3.10 -y conda activate confuciustts pip install -r requirements.txt pip install -U huggingface_hub hf download netease-youdao/Confucius4-TTS
Run the example script with a reference recording, the text, a language code, an output file and the config file. You can also call the Python API directly, as the second block shows.
python example.py \
--prompt_wav path/to/reference.wav \
--text "Your text to synthesize" \
--lang en \
--out output.wav \
--config config/inference_config.yamlimport torch
import torchaudio
from confuciustts.cli.inference import ConfuciusTTS
model = ConfuciusTTS(
config_path="config/inference_config.yaml",
device="cuda" if torch.cuda.is_available() else "cpu",
)
audio = model.generate(
text="Hello, welcome to Confucius4-TTS.",
lang="en",
prompt_wav="path/to/reference.wav",
verbose=True,
)
torchaudio.save("output.wav", audio.cpu(), model.sample_rate)| Tool | What it does |
|---|---|
| --prompt_wav | The reference recording whose voice is copied |
| --text | The text to speak |
| --lang | The language code, such as en |
| --out | The output audio file |
| --config | The inference settings file |
You point the script at a reference recording you have the right to use and ask it to say "Hello, welcome to Confucius4-TTS." with the language set to en. It saves output.wav with that sentence spoken in the reference voice.
If you are new to this, it reads text aloud and can borrow the sound of a short sample voice. A first small step is to run the example script with one reference clip and one short sentence.
If you know the field, it uses a speech encoder plus LLM design with two modules. Text2Semantic generates semantic tokens from text and speaker conditioning, and Semantic2Acoustic is a flow-matching model that turns those tokens into mel spectrograms. Fine-tuning needs two external models, Wav2Vec2-BERT and Amphion MaskGCT.
The card says it supports 14 languages, among them Chinese, English, Japanese, Korean and German, and that more are coming.
Speaks your text in 14 languages and can copy a reference voice across languages without extra training. A text-to-speech system from NetEase Youdao for developers and creators. Use only voices you have the right to use.
Made by netease-youdao on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: Confucius4-TTS is a text-to-speech system from NetEase Youdao that pairs a speech encoder with a large language model. It can clone a voice from a short reference recording and keep that voice when it switches language. The card lists 14 languages and says no reference transcript is needed. Use only voices you have the right to use.
Who it suits: It suits developers and creators who want multilingual speech in one consistent voice, such as narration, dubbing or product voices.
Industry | Who uses it | How they use it | Example
Media | Video and audio creators | Narrate content in several languages with one voice | The same narrator reading a script in English and Japanese
Software | Developers | Add multilingual speech to an app | A script that turns text into a wav file
Education | Language teachers | Produce listening material in different languages | Sentences read aloud in a steady voice
Research | Speech researchers | Study zero-shot and cross-lingual synthesis | Compare voice transfer across languages
If you cannot confirm you have the right to use a voice, you can skip the voice cloning features.
Where to use it: You run it from Python, and the card lists Python 3.10 and CUDA 12.6 as requirements. It also points to an online demo on Hugging Face.
Use case | Who | What they get back
Voice cloning | Creators | Speech in a reference voice, with no transcript needed
Cross-lingual voice | Dubbing teams | The same voice speaking another language
Emotion transfer | Producers | Speech that carries the feeling of the reference
How to set it up: You need Python 3.10, CUDA 12.6, conda and git, plus the project's code and the model files. The card clones its GitHub repository, creates a conda environment and installs the requirements.
cd Confucius4-TTS
conda create -n confuciustts python=3.10 -y
conda activate confuciustts
pip install -r requirements.txt
pip install -U huggingface_hub
hf download netease-youdao/Confucius4-TTS
How to use it: Run the example script with a reference recording, the text, a language code, an output file and the config file. You can also call the Python API directly, as the second block shows.
python example.py \
--prompt_wav path/to/reference.wav \
--text "Your text to synthesize" \
--lang en \
--out output.wav \
--config config/inference_config.yaml
import torch
import torchaudio
from confuciustts.cli.inference import ConfuciusTTS
model = ConfuciusTTS(
config_path="config/inference_config.yaml",
device="cuda" if torch.cuda.is_available() else "cpu",
)
audio = model.generate(
text="Hello, welcome to Confucius4-TTS.",
lang="en",
prompt_wav="path/to/reference.wav",
verbose=True,
)
torchaudio.save("output.wav", audio.cpu(), model.sample_rate)
Tool | What it does
--prompt_wav | The reference recording whose voice is copied
--text | The text to speak
--lang | The language code, such as en
--out | The output audio file
--config | The inference settings file
Example: You point the script at a reference recording you have the right to use and ask it to say "Hello, welcome to Confucius4-TTS." with the language set to en. It saves output.wav with that sentence spoken in the reference voice.
For newcomers and experts: If you are new to this, it reads text aloud and can borrow the sound of a short sample voice. A first small step is to run the example script with one reference clip and one short sentence.
If you know the field, it uses a speech encoder plus LLM design with two modules. Text2Semantic generates semantic tokens from text and speaker conditioning, and Semantic2Acoustic is a flow-matching model that turns those tokens into mel spectrograms. Fine-tuning needs two external models, Wav2Vec2-BERT and Amphion MaskGCT.
Text and a reference voice go in
Text2Semantic makes semantic tokens
Semantic2Acoustic builds mel spectrograms
Speech audio comes out
Good to know: The card says it supports 14 languages, among them Chinese, English, Japanese, Korean and German, and that more are coming.
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download netease-youdao/Confucius4-TTS
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| Confucius4-TTS This page | 2,190 | 46 | — | apache-2.0 | |
| ZeroTTSShares zero-shot · speech-synthesis · voice-cloning | 8,091 | 54 | — | mit | |
| Maya 2 NativeShares speech-synthesis · voice-cloning · multilingual | 5,774 | 170 | 2.5B | apache-2.0 | |
| Supertonic 3Shares speech-synthesis · multilingual · text-to-speech | 92,359 | 1,043 | — | openrail | |
| VoxCPM2Shares voice-cloning · multilingual · text-to-speech | 984,860 | 1,783 | 2.3B | apache-2.0 | |
| Ming-3.0-tts-0.5B by inclusionAIShares voice-cloning · multilingual · text-to-speech | 14,756 | 225 | 1.5B | mit |
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.
alibaba · Kit
Reviews Git changes with an AI agent that reads files and searches the codebase, then writes comments tied to exact lines. It suits developers who want automat…