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…
Reads Vietnamese text aloud in real time on a laptop CPU, with streaming output and voice cloning from a few seconds of reference audio. For developers adding Vietnamese speech to apps and media.
ZeroTTS 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.
pip install -U huggingface_hub hf download zeroweight-ai/ZeroTTS
ZeroTTS is a Vietnamese text-to-speech model that runs through the ONNX library. It turns text into speech on an ordinary CPU, can start playing audio in about 70 milliseconds, and clones a voice from 3 to 30 seconds of reference audio, with no per-speaker training. It also handles English words mixed into Vietnamese text.
It suits developers and producers who need natural Vietnamese speech without a GPU. Clone only voices you have the right to use.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Media | News and podcast producers | Narrate Vietnamese scripts, including English words inside them | A news script read aloud in a chosen voice |
| Software | App developers | Add streaming Vietnamese speech to an app | A voice assistant that starts speaking almost at once |
| Education | Course makers and teachers | Turn written lessons into audio | A Vietnamese lesson narrated for listeners |
You can skip it if you need a text-to-speech model built mainly for other languages.
| Use case | Who | What they get back |
|---|---|---|
| Reading text aloud | Developers | A WAV file of the spoken text |
| Live speech | App builders | Audio chunks you can play as they arrive |
| Voice cloning | Producers | Speech in a voice copied from a short reference clip |
You need these first:
pip install zerotts
pip install -U huggingface_hub hf download zeroweight-ai/ZeroTTS
You load the model, pass it text and a voice name, then save the audio. For live playback, the card also shows a streaming call that returns audio in chunks.
from zerotts import ZeroTTS
tts = ZeroTTS.from_pretrained("zeroweight-ai/ZeroTTS")
audio = tts.synthesize("Xin chào các bạn, mình là ZeroTTS.", voice="maichi")
tts.save_audio(audio, "out.wav")| Tool | What it does |
|---|---|
| ZeroTTS.from_pretrained | Loads the model by its name |
| synthesize | Turns text into audio with the voice you name |
| synthesize_stream | Yields audio chunks as they are made, for live playback |
| save_audio | Writes the audio to a WAV file |
You ask it to say a Vietnamese greeting, "Xin chào các bạn, mình là ZeroTTS.", in the voice named maichi. The code saves out.wav, a short recording of that line spoken aloud.
ZeroTTS reads text aloud. A good first try is installing the package, running the short script above, and playing out.wav. If it sounds right, try changing the sentence.
For readers who know the field, a voice is a small latent array, so a new voice needs reference audio and no fine-tuning. The model has 202M parameters, and the card gives a real-time factor of 0.50 on CPU. Its numbers come from the author's own benchmark dataset, where it scores 1.03 percent word error against 4.13 for the next system.
Reads Vietnamese text aloud in real time on a laptop CPU, with streaming output and voice cloning from a few seconds of reference audio. For developers adding Vietnamese speech to apps and media.
Made by zeroweight-ai 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: ZeroTTS is a Vietnamese text-to-speech model that runs through the ONNX library. It turns text into speech on an ordinary CPU, can start playing audio in about 70 milliseconds, and clones a voice from 3 to 30 seconds of reference audio, with no per-speaker training. It also handles English words mixed into Vietnamese text.
Who it suits: It suits developers and producers who need natural Vietnamese speech without a GPU. Clone only voices you have the right to use.
Industry | Who uses it | How they use it | Example
Media | News and podcast producers | Narrate Vietnamese scripts, including English words inside them | A news script read aloud in a chosen voice
Software | App developers | Add streaming Vietnamese speech to an app | A voice assistant that starts speaking almost at once
Education | Course makers and teachers | Turn written lessons into audio | A Vietnamese lesson narrated for listeners
You can skip it if you need a text-to-speech model built mainly for other languages.
Where to use it:
Use case | Who | What they get back
Reading text aloud | Developers | A WAV file of the spoken text
Live speech | App builders | Audio chunks you can play as they arrive
Voice cloning | Producers | Speech in a voice copied from a short reference clip
How to set it up: You need these first:
pip install zerotts
pip install -U huggingface_hub
hf download zeroweight-ai/ZeroTTS
How to use it: You load the model, pass it text and a voice name, then save the audio. For live playback, the card also shows a streaming call that returns audio in chunks.
from zerotts import ZeroTTS
tts = ZeroTTS.from_pretrained("zeroweight-ai/ZeroTTS")
audio = tts.synthesize("Xin chào các bạn, mình là ZeroTTS.", voice="maichi")
tts.save_audio(audio, "out.wav")
Tool | What it does
ZeroTTS.from_pretrained | Loads the model by its name
synthesize | Turns text into audio with the voice you name
synthesize_stream | Yields audio chunks as they are made, for live playback
save_audio | Writes the audio to a WAV file
Example: You ask it to say a Vietnamese greeting, "Xin chào các bạn, mình là ZeroTTS.", in the voice named maichi. The code saves out.wav, a short recording of that line spoken aloud.
For newcomers and experts: ZeroTTS reads text aloud. A good first try is installing the package, running the short script above, and playing out.wav. If it sounds right, try changing the sentence.
For readers who know the field, a voice is a small latent array, so a new voice needs reference audio and no fine-tuning. The model has 202M parameters, and the card gives a real-time factor of 0.50 on CPU. Its numbers come from the author's own benchmark dataset, where it scores 1.03 percent word error against 4.13 for the next system.
Install zerotts with pip
Load the model with from_pretrained
Pass text and a voice name
Get audio in one piece or in chunks
Save it or play it live
Good to know:
Title: Word error rate on the author's benchmark, lower is better
ZeroTTS: 1.03%
OmniVoice: 4.13%
XTTS-v2-vietnamse: 16.42%
viXTTS: 18.40%
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download zeroweight-ai/ZeroTTS
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 5 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 |
|---|---|---|---|---|---|
| ZeroTTS This page | 8,091 | 54 | — | mit | |
| Confucius4-TTSShares zero-shot · speech-synthesis · voice-cloning | 2,190 | 46 | — | apache-2.0 | |
| Maya 2 NativeShares speech-synthesis · voice-cloning · text-to-speech | 5,774 | 170 | 2.5B | apache-2.0 | |
| Supertonic 3Shares speech-synthesis · text-to-speech · onnx | 92,359 | 1,043 | — | openrail | |
| Indic Tiny TTS: HindiShares speech-synthesis · text-to-speech · onnx | 508 | 2 | 8.9M | cc-by-4.0 | |
| VieNeu-TTS v3 TurboShares voice-cloning · text-to-speech · onnx | 2,151,800 | 109 | 131M | apache-2.0 |
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…