337 KB of neural TTS runs real-time on a $3 microcontroller
Meet sanoTTS: a family of neural TTS voices from 294k to 2.3M params, where the smallest is a complete int8 stack in 337 KB. It runs real-time on a ~$3 ESP32-S3 with 512 KB SRAM and no NPU, or right in the browser via WASM, espeak-ng phonemizer included. Eleven voices across six languages ship today, and the 1.46M-param model reportedly beats systems 3x to 10x its size.