
speech synthesis
sanoTTS
sanoTTS is a family of tiny distilled text-to-speech voices that run without cloud or NPU on a USD 3 ESP32-S3 microcontroller or in the browser, including an Indonesian voice.
Levelmodel
Classspeech synthesis
Parameters2.27M
Contextnot in the notes
Released13 Jul 2026
Opennessopen source
Runs onmicrocontroller, laptop, CPU server, offline capable
Statusactive
Lineage
distillsuccessor
Kokoro-82M is the parent (distill)medium confidencemodel cardWhere this comes from
Parent and child relations from model cards, Hugging Face base_model fields and the genealogy tables of the research notes. The tree shows two generations each way, 3 models. Confidence and evidence are the notes' own.
Identity
Where this comes from
Developer and dates from the research notes. Release date is the vendor's public announcement; weights date is when open weights were published.
Architecture and Size
- Architecture
- other Distilled tiny neural TTS voices: piperlite lineage from a Piper/VITS teacher; nano lineage (mel-100, ConvNeXt1D, iSTFT) from a Kokoro teacher
- Total parameters
- 2.27M sources
- Active parameters
- –
- Checkpoint parameters
- –
- Note
- Voices range from 294,279 to 2,272,145 parameters; the ESP32-S3 int8 voice has 567,008
- Context length
- not in the notes
- Input
- text
- Output
- audio
Where this comes from
Parameter counts as the developer states them. Where the checkpoint holds a different total, both are shown (register A16).
Openness and Access
- Openness
- open source
- Licence
- GNU General Public License v3.0 sources
- Access routes
- open weights download
Where this comes from
The licence file governs over registry tags and aggregator labels.
Deployment
- Runs on
- microcontroller, laptop, CPU server, offline capable
- Footprint
- 337 KB to 8.7 MB per voice; real time on an ESP32-S3; runs in the browser via WebAssembly; pure numpy inference
- Runtimes
- not in the notes
Where this comes from
Deployment tiers and runtimes as named in the notes. Footprint is the notes' figure, not a measurement by AURION.
Indonesia
- Indonesian support
- listed by developer
- Regional languages
- not in the notes
- Jakarta hosting
- unknown
- Languages
- 11 voices in English, Nepali, Hindi, Vietnamese, Indonesian and Chinese
Where this comes from
Indonesia fields are carried on every model; unknown is an allowed value.
Benchmark Results
The notes record no benchmark result for this model.
Industry Use Cases
No industry use case links this model.
Links
Developer
Ampixacompany
AmpixacompanyModel
sanoTTSAmpixa, speech synthesis
sanoTTSAmpixa, speech synthesisUse Casesnone recorded
Who Runs Itnone recorded
Organisations 1
Sources
- huggingface.co/ampixa/sanoTTS https://huggingface.co/ampixa/sanoTTS
- huggingface.co/api/models/ampixa/sanoTTS https://huggingface.co/api/models/ampixa/sanoTTS
To cite this page: Project AURION, AI Use-Cases Research & Innovation, "sanoTTS", https://aurion.semai.id/models/ampixa-sanotts/, records of October 2026.