Skip to content

YazSes v2.1.0-dev.5 — Wave E complete (developer preview)

Pre-release · not published (publish workflows are pinned to v0.x/v1.x; v2 dev tags do not ship). v1.4.1 remains the stable release. Every feature is OFF by default.

Completes Wave E — all 10 researched features now shipped as pure, unit-tested cores with heavy backends deferred behind optional extras. Design in design/vision/v2-research/07-wave-e.md + design/adr/adr-v2-025..034.

Wave E features (all off by default)

Feature Toggle What it does
Hallucination Guard hallucination Drops Whisper's fabricated ghost text on silence/noise before typing.
Voice Snippets snippets Say a trigger → type a stored template.
Phonetic Corrector phonetic Fixes mis-heard proper nouns by sound ("Cuber Netties"→"Kubernetes").
Multi-User Profiles voiceprint multi_profile Loads each enrolled speaker's own config from their voiceprint.
Hands-Free Auto-Stop autostop Tap-and-speak; auto-stops on silence / duration cap.
Voice Mouse Grid mousegrid Click by voice via a numbered grid where no a11y tree exists.
Spoken Code Mode code Dictate code: spoken symbols → punctuation, word-groups → cased identifiers.
Spoken Math (LaTeX) math Dictate equations → LaTeX ("x squared plus y squared"→x^{2} + y^{2}).
Wake-Word Activation (exp) wakeword Start dictation hands-free on a keyword. Always-listening → --force, local-only.
Vocal-Strain Guard voicehealth Advises a break when your voice shows rising strain over a session.

yazses features now lists 45 capabilities. The zero-touch bundle — Wake-Word + Auto-Stop + Voice Mouse Grid — composes into a complete hands-free operating mode.

Quality

1032 tests green across Linux × macOS × Windows on Python 3.11 and 3.12. Every Wave E pure core is unit-tested to 100%; heavy backends (Smart Turn v2, openWakeWord, MathSpeech, DeepFilterNet, diffusion/embedding models) stay lazy behind optional extras, so the default install and the v1 dictation path are unchanged when everything is off.