CPU-First Piper Tradeoffs
Piper is the engine to test when a WebGPU path is unavailable or a CPU-oriented WebAssembly workflow is preferred. Its roughly 75MB model is smaller than Kokoro but larger than Kitten, and its 22.05kHz output is fixed. That combination can be practical for English narration drafts, accessibility prototypes, and devices where GPU support is unreliable, but it is not a promise of one speed across all processors and browsers.
Run a representative paragraph and measure both generation time and audio quality on the target device. Long text is chunked, so total time also depends on sentence structure and pauses. Keep the tab active during important work, review the complete export for repeated or dropped boundaries, and use WAV when the file will be edited further.