Skip to content

docs(voice): write the authentic-voice cluster (Cycle 20)#24

Merged
kbennett2000 merged 1 commit into
mainfrom
cycle-20-voice-docs
Jun 22, 2026
Merged

docs(voice): write the authentic-voice cluster (Cycle 20)#24
kbennett2000 merged 1 commit into
mainfrom
cycle-20-voice-docs

Conversation

@kbennett2000

Copy link
Copy Markdown
Owner

Fills the three docs/voice/* stubs so the entire "want the real voice?" CTA chain (README + docs landing + developer pages + glossary) stops dead-ending in a placeholder. Audience spans curious users and developers; plain, friendly, spec voice/tone.

Cycle spec: docs/cycles/cycle-20-voice-docs.md.

Pages

  • voice/overview.md (the hub) — the two voices and the tradeoff (browser fallback = instant, not original; authentic = the real TruVoice + exact lip-sync, needs a helper), what L&H TruVoice / SAPI 4 actually is, and why it needs a backend (closed 1990s Win32 software can't run in-browser — ADR-0004).
  • voice/setup.md — the conceptual setup hub: how the pieces fit (MASH :8090 ↔ voice helper :8080, the call happens in the browser, pre-filled URL, clear-to-silence), the 3 files + where they live, the one-command docker compose up flow (Docker-only, ADR-0027), the cache (repeats instant) and honest first-utterance clip note — then hands off to the install guides for the OS steps.
  • voice/sourcing-components.md — the friendly front door for the three supplied files; defers to legal-and-assets.md for the authoritative source list.

The no-duplication / no-contradiction decision (explicit)

Topic Canonical home Voice pages
Per-platform step-by-step docs/install/* (Tier 2) setup.md links, never re-pastes
Sourcing list + IP posture docs/legal-and-assets.md sourcing-components.md summarizes + links
What/why the authentic voice is new: voice/overview.md + setup.md

No install steps duplicated. No contradiction with legal-and-assets.md. No direct proprietary download links anywhere in voice/* (those stay only in legal-and-assets.md). README CTAs updated for accuracy (the pages are real now): dropped "(coming soon)" on the voice CTA, "is coming in" → "is in" for the sourcing companion — no path churn.

Verification

  • pnpm -r typecheck && pnpm -r test && pnpm lint && pnpm format — green (docs only).
  • Every fact cross-checked against the repo (ports, POST /tts, the 3 vendor paths, docker compose up vs up mash, pre-filled :8080); every relative link resolves; the three pages cross-link each other + the docs landing + install pages.
  • code-reviewer verified all six obligations clean — no install-step duplication, no legal-and-assets contradiction, no proprietary links, facts/ADRs correct, links resolve, scope docs-only.

Out of scope: the help cluster (getting-started, faq, troubleshooting) — next cycle. Base main, not merged.

🤖 Generated with Claude Code

…ourcing (Cycle 20)

Fill the three docs/voice/* stubs so the "want the real voice?" CTA chain
(README + docs landing + developer pages + glossary) stops dead-ending in a
placeholder. Audience spans curious users and developers; plain and friendly,
spec voice/tone.

Canonical-home split (no duplication, no contradiction):
- Per-platform step-by-step stays canonical in docs/install/*.md (Tier 2);
  voice/setup.md explains the setup CONCEPTUALLY (architecture, the 3 files,
  the one-command flow, cache + first-utterance notes) and LINKS to the install
  guides for the actual OS steps — it does not re-paste them.
- The detailed sourcing list + IP posture stays canonical in
  legal-and-assets.md; voice/sourcing-components.md is the friendly front door
  that summarizes and links into it. No direct proprietary download links in
  voice/* (ADR-0006/0027 posture upheld).
- voice/overview.md is the new conceptual hub: the two voices + tradeoff, what
  L&H TruVoice/SAPI4 is, and why it needs a backend (ADR-0004).

README: drop now-stale "(coming soon)" on the voice CTA and "is coming in" →
"is in" for the sourcing companion (both pages are real now). No path churn.

All facts verified against the repo (ports 8090/8080, POST /tts, the 3 vendor
paths, docker compose up vs up mash, pre-filled :8080). Docs only; CI green;
verified by code-reviewer (no install-step dup, no legal contradiction, no
proprietary links, links resolve).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kbennett2000 kbennett2000 merged commit 2ebfb56 into main Jun 22, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant