anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Speaks text in several languages with named speakers and Mandarin dialects, and can clone a voice from a short clip, through the qwentts.cpp C++ runtime on CPU, CUDA, Metal or Vulkan. Suits developers who want local text to speech.
Qwen3-TTS GGUF 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 Serveurperso/Qwen3-TTS-GGUF
Qwen3-TTS GGUF holds GGUF weights for qwentts.cpp, a C++ port of the Qwen3-TTS 12 Hz model from the Qwen team. It does zero-shot text to speech in several languages, with named speakers and Mandarin dialects, and outputs 24 kHz mono audio. It runs on CPU, CUDA, Metal and Vulkan.
Developers who want multilingual speech generation on their own machine through a C++ runtime, under Apache 2.0 for the model and MIT for the tooling.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Software | App developers | Add local multilingual speech to a product | Read text aloud in French |
| Media | Audio producers | Narrate scripts with a named speaker | Voice a short explainer |
| Global services | Localization teams | Speak in Chinese, English and six other languages | Make a Japanese audio prompt |
| Voice products | Agent builders | Build a custom voice from a clip you have the right to use | Clone your own voice for an assistant |
Skip it if you want a Python-only package, since the card's quick start builds a C++ project.
It runs through qwentts.cpp on many kinds of hardware.
| Use case | Who | What they get back |
|---|---|---|
| Named-speaker speech | Developers | A wav file in a chosen speaker's voice |
| Voice cloning | Creators | A wav file in the voice of a reference clip |
| Voice design | Designers | Speech from a described voice |
You need a C++ build setup and the right model files.
pip install -U huggingface_hub hf download Serveurperso/Qwen3-TTS-GGUF
Once the project is cloned, the card's quick start builds it with the CUDA build script, makes a models folder, and downloads the Q8_0 talker and tokenizer files into it. Then it moves into the examples folder.
cd examples
Run the example scripts from the examples folder. Each one writes a wav file, and you set GGML_BACKEND if you want to force a device.
./base.sh ./clone.sh ./customvoice.sh ./tts.sh
| Tool | What it does |
|---|---|
| base.sh | Speaks with a named speaker and writes base.wav |
| clone.sh | Clones a voice from a clip and writes clone.wav |
| customvoice.sh | Runs custom voice mode and writes customvoice.wav |
| tts.sh | Runs voice design and writes tts.wav |
| GGML_BACKEND | Forces CUDA0, Vulkan0, Metal or CPU |
You run the base script after the download. The talker turns the text into 12 Hz codes, the tokenizer turns those into 24 kHz audio, and a wav file with a named speaker's voice appears.
If you are new to this, follow the quick start with the Q8_0 files, which the card names as the recommended default. Run the base script first, and try cloning only after that works. Use only voices you have the right to use.
If you know the field, the talker file holds a Qwen3 language model, a code predictor head and an optional speaker encoder. The tokenizer file turns 12 Hz codes into audio. The tokenizer file is not quantized evenly, so codebooks and small tensors stay in F32 and some convolution kernels fall back to F16.
The card offers base, customvoice and voicedesign modes, and voicedesign exists only for the 1.7B talker. The tokenizer is shared across every talker.
Speaks text in several languages with named speakers and Mandarin dialects, and can clone a voice from a short clip, through the qwentts.cpp C++ runtime on CPU, CUDA, Metal or Vulkan. Suits developers who want local text to speech.
Made by Serveurperso 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: Qwen3-TTS GGUF holds GGUF weights for qwentts.cpp, a C++ port of the Qwen3-TTS 12 Hz model from the Qwen team. It does zero-shot text to speech in several languages, with named speakers and Mandarin dialects, and outputs 24 kHz mono audio. It runs on CPU, CUDA, Metal and Vulkan.
Who it suits: Developers who want multilingual speech generation on their own machine through a C++ runtime, under Apache 2.0 for the model and MIT for the tooling.
Industry | Who uses it | How they use it | Example
Software | App developers | Add local multilingual speech to a product | Read text aloud in French
Media | Audio producers | Narrate scripts with a named speaker | Voice a short explainer
Global services | Localization teams | Speak in Chinese, English and six other languages | Make a Japanese audio prompt
Voice products | Agent builders | Build a custom voice from a clip you have the right to use | Clone your own voice for an assistant
Skip it if you want a Python-only package, since the card's quick start builds a C++ project.
Where to use it: It runs through qwentts.cpp on many kinds of hardware.
Use case | Who | What they get back
Named-speaker speech | Developers | A wav file in a chosen speaker's voice
Voice cloning | Creators | A wav file in the voice of a reference clip
Voice design | Designers | Speech from a described voice
How to set it up: You need a C++ build setup and the right model files.
pip install -U huggingface_hub
hf download Serveurperso/Qwen3-TTS-GGUF
Once the project is cloned, the card's quick start builds it with the CUDA build script, makes a models folder, and downloads the Q8_0 talker and tokenizer files into it. Then it moves into the examples folder.
cd examples
How to use it: Run the example scripts from the examples folder. Each one writes a wav file, and you set GGML_BACKEND if you want to force a device.
./base.sh
./clone.sh
./customvoice.sh
./tts.sh
Tool | What it does
base.sh | Speaks with a named speaker and writes base.wav
clone.sh | Clones a voice from a clip and writes clone.wav
customvoice.sh | Runs custom voice mode and writes customvoice.wav
tts.sh | Runs voice design and writes tts.wav
GGML_BACKEND | Forces CUDA0, Vulkan0, Metal or CPU
Example: You run the base script after the download. The talker turns the text into 12 Hz codes, the tokenizer turns those into 24 kHz audio, and a wav file with a named speaker's voice appears.
For newcomers and experts: If you are new to this, follow the quick start with the Q8_0 files, which the card names as the recommended default. Run the base script first, and try cloning only after that works. Use only voices you have the right to use.
If you know the field, the talker file holds a Qwen3 language model, a code predictor head and an optional speaker encoder. The tokenizer file turns 12 Hz codes into audio. The tokenizer file is not quantized evenly, so codebooks and small tensors stay in F32 and some convolution kernels fall back to F16.
Clone and build qwentts.cpp
Download talker and tokenizer GGUF files
Select a backend
Talker makes 12 Hz codes from text
Tokenizer decodes them to 24 kHz audio
Good to know: The card offers base, customvoice and voicedesign modes, and voicedesign exists only for the 1.7B talker. The tokenizer is shared across every talker.
Title: Talker 1.7B file size by variant
F32: 7.7 GB
BF16: 3.9 GB
Q8_0: 2.1 GB
Q4_K_M: 1.2 GB
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download Serveurperso/Qwen3-TTS-GGUF
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 |
|---|---|---|---|---|---|
| Qwen3-TTS GGUF This page | 1,347,066 | 67 | 915M | apache-2.0 | |
| OmniVoice GGUFShares voice-design · ggml · voice-cloning | 109,605 | 91 | 613M | cc-by-nc-4.0 | |
| VoxCPM2Shares voice-design · voice-cloning · text-to-speech | 984,860 | 1,783 | 2.3B | apache-2.0 | |
| Maya-1Shares voice-design · text-to-speech | 8,798 | 943 | 3.3B | apache-2.0 | |
| VieNeu-TTS v3 TurboShares voice-cloning · text-to-speech · gguf | 2,151,800 | 109 | 131M | apache-2.0 | |
| Africa TTSShares voice-cloning · text-to-speech · gguf | 46 | 4 | 110M | cc-by-nc-4.0 |
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
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.