Pocket Network Boundary and Voice Cloning Review
Pocket TTS runs inference fully in the browser via ONNX Runtime Web on WebAssembly. The language bundles and the per-language voices file are downloaded from Hugging Face at runtime and cached in the browser; after those assets are available, synthesis and voice cloning run on the device. Model delivery and ordinary site analytics are separate network activity, and cloned reference audio is processed locally by the mimi encoder.
Cloned output quality depends heavily on the reference clip: keep it short, clean, single-speaker, and free of background noise, and compare the clone on representative text before a long export. The eight built-in voice names are catalog labels from the model's conditioning states rather than verified identities or a quality ranking. WAV preserves the browser-generated PCM for editing; MP3 is smaller but lossy.