Download the model on first use instead of shipping it #2
Loading…
Reference in a new issue
No description provided.
Delete branch "worktree-model-download"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The 326 MB model kept the Firefox package over addons.mozilla.org's 200 MB
limit. It now lives in bumbleforge's package registry, under a version named
after its SHA-256; tts/model.js downloads it on first use (resuming dropped
connections), checks the hash and keeps it in IndexedDB. The floating player
shows the download's progress.
new tools/export_voices.py writes the voices and vocabulary.
version exists, and writes tts/model.json. make pack-firefox writes the
package for addons.mozilla.org to build/ (about 42 MB).
close it mid-download, and has the service worker close it after 30 s
idle instead.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
cb3b290085to5fafa22ad8