Neural TTS on a Microcontroller ?
TinyTTS is a proof of concept: It asks whether a VITS-style neural text-to-speech model can run on a microcontroller at all. It is a header-only C++ port of tiny-tts. The model has about 1.6M parameters. It has four stages: text encoder, flow, duration predictor and a HiFi-GAN-style vocoder. There is no inference runtime such as TFLite Micro. Everything is hand-written C++, available as an Arduino library, an ESP-IDF component and a desktop CLI. Memory is Read more







