Skip to content

YazSes v2.3.0-dev.1 — Wave G ship-now tier (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.

Opens Wave G — a fresh 2026 SoA round (10 candidate features distinct from the prior 44) in design/vision/v2-research/09-wave-g.md + design/adr/adr-v2-045..048. The four ship-now, dependency-light features:

New features (all off by default)

  • Entity ITN (ADR-v2-045, [itn]) — turns spoken structured entities into written form with no command words: "john dot doe at gmail dot com" → the email, "version two point one" → v2.1. Wired on the dictate path. Targets the biggest daily dictation friction.
  • Redaction Ink (ADR-v2-046, [redaction]) — detects spoken secrets (card numbers via Luhn, SSNs, API keys, emails, IPs, phones) and masks them before they're typed into another window. Wired on the dictate path; mask/hold modes.
  • Field-Aware Dictation (ADR-v2-047, [fieldaware]) — reshapes output to the focused control: number field → digits, search box → no trailing period, password field → refuses to type.
  • Corpus Voiceprint Scrub (ADR-v2-048, [learning] anonymize_audio) — speaker-anonymizes learning-corpus audio before storage, so retained clips keep what was said but not an identifiable voice. Wired in the corpus writer.

yazses features now lists 59 capabilities.

Wave G backlog (medium / hardware-gated)

Screen-Grounded Dictation, Compose-in-Target-Language, Silent Lip-Reading, Head-Pointer, Grammar Repair, Sign-Language Input.

Quality

1124 tests green across Linux × macOS × Windows on Python 3.11 and 3.12. Every Wave G core is unit-tested to 100%; the heavy tiers (neural ITN, GLiNER PII, kNN-VC anonymizer) stay lazy behind optional extras. The default install and the v1 dictation path are unchanged.