NeuTTS Air / Nano
Small on-device TTS models with instant cloning that run on CPU (GGUF via llama.cpp). Air is Apache-2.0; Nano uses a custom licence. Outputs are watermarked.
Overview
Best for: Private on-device voice with cloning on CPUs and edge hardware.
At a glance
Values for NeuTTS Air (English). Nano has es/fr/de variants under a custom licence. Outputs watermarked.
Text plus reference audio for cloning
Waveform via NeuCodec
Air: English; Nano: English plus es/fr/de variants
Instant cloning
Built for real-time or faster on laptop CPUs (model card); no TTFB figure.
Wherever you deploy it
Your own deployment; no vendor data processing
CPU (laptop class); GPU optional
Air: Apache-2.0; Nano: 'other' (custom Neuphonic licence, check terms)
Features
- CPU and GGUF deployment
- instant cloning
- PerTh watermark
Pricing
| What | Price | Unit |
|---|---|---|
| Weights | $0 |
Self-hosted: cost is your GPU/CPU time, not per character
Free tier: Open weights
Source: huggingface.co
Setup
- Install the neutts package from Neuphonic's GitHub and optionally llama-cpp-python for GGUF.
- Load NeuTTS with backbone_repo='neuphonic/neutts-air-q4-gguf' on CPU.
- Encode a reference clip and generate.
Endpoint
Local
Authentication
Hugging Face token
Warnings
Nano is not Apache
neutts-nano is listed with a custom 'other' licence; read it before commercial use.
Watermarked output
NeuTTS Air embeds the Perth watermark in every file.
English-centric
Air is English only; other languages need specific Nano variants.
Plus 3 warnings that apply to all open models APIs. See category warnings.
Limits
- Gated (auto) downloads
Models and products
| Name | Status |
|---|---|
| neuphonic/neutts-air (+ q4/q8 GGUF) | Released 2025-09 |
| neuphonic/neutts-nano (+ per-language variants) | Released 2025-11; language packs 2026-08 |
Docs and sources
Docs
Sources used
Package name and API; Nano licence text.