SpeakTrue Docs
Current Status
- Current durable project guidance lives in tracked docs, README.md, and AGENTS.md.
- Legacy web deploy/app startup uses
wsgi:app. gb_tts_app.py is hard-deprecated; src/legacy_runtime.py remains the transitional compatibility surface.
- After legacy adapter cleanup, no production route imports
legacy_runtime_adapter; remaining legacy-web work is compatibility namespace retirement for src/legacy_runtime.py, src/services/legacy_runtime_adapter.py, and monkeypatch-heavy tests.
- Turn-Based STS (
live_interpreter) is the primary account-synced STS workflow across iOS, Android, and web. Batch and realtime compatibility modes remain available.
- The current web speech studios include compact TTS/STT/STS workspaces, guided voice cloning, configurable STS turn completion, STT append/replace result modes, and local STT draft restoration.
- Strict-mode web drafts are local-only until server-side Supabase draft persistence is explicitly migrated.
Planning Status
Active execution and release work
Future or decision-gated work
- Next Product Direction: 90-Day Roadmap — proposed sequence for Conversation Workspace, Unified Speech Library, and Quick Speak.
- Conversation Workspace Plan — proposed durable multi-turn STS continuity across web, iOS, and Android.
- Unified Speech Library Plan — proposed global search, recent, favorites, tags, and source filters over Soundboard.
- Quick Speak Accessibility Mode Plan — proposed native-first fast speech with local device-voice fallback and privacy-safe shortcuts.
- Supabase to GCS Backup Future Direction — design-only future direction; no worker, scheduler, or restore drill exists yet.
- iOS Subscription Reintroduction Plan — decision-gated; the current product remains free/open-access.
- Server-side persistence for strict-mode web drafts — intentionally deferred; local drafts remain authoritative.
Implemented or historical references
Product
Operations
Design
Legal