Skip to content

Chatterbox 1.7.2 for Linux

Latest

Choose a tag to compare

@netizen-kruze netizen-kruze released this 10 Oct 06:37

Live local speech-to-text captions for the VRChat chatbox. Linux x86_64, one self-contained file.

New in 1.7.2: the binary is never changed under a running process. A single-file app reads every assembly it has not used yet from its own executable, so replacing or deleting that file while the app ran could make a later load fail. --uninstall from the installed copy now removes the app folder as its very last act, and an in-app update is swapped in by a small helper only after Chatterbox has exited, which then starts the new version. New --update switch (the Updates screen from a terminal); --uninstall --purge also removes the unpacked native libraries under ~/.net/.

Also a stability audit of the whole app: a recognition pass that throws stops the session at once with "recognition failed", and Stop is quick; a CPU without AVX2/FMA gets the bundled no-AVX Whisper build, so both engines run there; the crash marker covers the whole run, so a crash during captions is recorded and the next start does not walk back into it; the Translate tab says when the Vulkan pack is not doing the work, and why; the microphone is chosen by the name you see; settings survive a slow-mounting home folder in full; an in-app restart of a Steam-launched instance still exits with VRChat; model, engine and GPU-pack downloads resume after a network failure. tools/scenarios.sh and tools/soak.sh run the checklist's no-VRChat scenarios and a long stability soak.

This binary was run headless in WSL2 Fedora 44 with tools/smoke.sh and tools/scenarios.sh; it has not been run on a real Linux desktop with VRChat yet. Reports welcome.

Download Chatterbox-1.7.2-linux-x64, then chmod +x it and run it. The in-app updater (Settings → Updates) also offers this release to earlier installs.

SHA-256: E4703F377484B8C0DE1A66D0ED5D16110A7EEACD22A8926D031A591521D8AAA6