Renames what users see. The app, the installers, the window title, the
docs and all 21 locales now say VoiceStudio, with "(previously
OmniVoice-Studio)" noted near the title of each doc surface so people
recognise it.
Deliberately NOT renamed, because renaming any of them silently breaks
an existing install — there is no legacy-path fallback anywhere in this
codebase:
- bundle identifier com.debpalash.omnivoice-studio (MSI UpgradeCode,
macOS TCC grants, managed venv, WebView localStorage, the
single-instance lock)
- data directories OmniVoice / .omnivoice and omnivoice.db
- the ~150 OMNIVOICE_* environment variables
- the X-OmniVoice-* HTTP headers (a wire protocol)
- the published Docker image paths
- the OmniVoice ENGINE, which is a model name and not this product
tests/test_identity_paths_survive_the_rename.py pins every one of those
so a future well-meaning sweep cannot orphan a user's library.
Linux .deb users install a new package name and should apt remove
omnivoice-studio; that note is in the changelog.
Longform / roadmap implementation specs
Generated by the longform-roadmap-specs workflow (draft + iterative refinement). Each maps to a task (#21–#34).
| # | Spec | Title | size |
|---|---|---|---|
| 21 | gpu-compat-matrix | GPU compatibility matrix + preflight | 101k |
| 22 | shared-voice-selector | Shared component | 88k |
| 23 | transcriptions-import | Import from Transcriptions → script/lines | 92k |
| 24 | story-audiobook-export | Story <-> Audiobook export/convert | 86k |
| 25 | inline-create-voice | Inline Create Voice in cast/narrator | 94k |
| 26 | gallery-use-handoff | Gallery "Use in Stories"/default + create-voice handoff | 85k |
| 27 | unify-longform-parsers | Unify the 3 longform parsers | 92k |
| 28 | two-pass-acx-mastering | Two-pass ACX loudness mastering | 103k |
| 29 | ovsvoice-format | .ovsvoice portable persona format | 82k |
| 30 | dub-to-stories | Dub -> Stories cast+lines export | 81k |
| 31 | unified-longform-project-store | Unified LongformProject store | 101k |
| 32 | phone-calls | Opt-in phone calls (agentic) | 101k |
| 33 | cue-sheet-export | Standalone chapter cue-sheet (.txt) export | 69k |
| 34 | runtime-verify | Runtime-verify shipped longform features | 119k |