Sotto 3.1.1
Pre-release
Pre-release
Sotto 3.1.1 fixes 3.1.0's over-aggressive filler removal: transcript cleanup no longer strips hedges, qualifiers, or emphasis from what you say.
Highlights
- Your hedges survive. 3.1.0 treated "kind of", "sort of", "maybe", "probably", "actually", "honestly", and approximations like "like eighty percent" as removable fillers, flattening "kind of cluttered" into "cluttered". These now always survive cleanup; when the model is unsure whether a word is filler, it keeps it.
- Verbal tics still vanish. "um", "uh", stutters, and repeated words are always removed; "like" / "you know" / "I mean" are removed only when the sentence reads identically without them.
- Cleaner lists. Trailing additions ("oh and one more thing...") now join the list as items instead of leaking as a stray sentence.
Validated against all three quality-tier models with new benchmark fixtures designed to catch over-filtering (scripts/llm-bench).
Install
Download and run Sotto-Setup-3.1.1.exe. It upgrades an existing Sotto installation in place; settings, history, and downloaded models are preserved. The Balanced speech model is bundled and works offline.
This build is not Authenticode-signed, so Windows may display an Unknown publisher or SmartScreen warning.
Verification
- 1,051 unit and integration tests passed; 4 environment-gated tests were intentionally skipped.
- TypeScript typecheck and ESLint passed.
- Packaged model, runtime, resources, and installer contents were verified, including a packaged smoke launch.
- Installer SHA-256:
CD3F56F55AE0D10CC95546D23A5F929D675BB485DFD12280D506B18915EB63BF
See SHA256SUMS.txt for all uploaded artifact checksums.