
Translation and dubbing
Translate the workflow without pretending language is a button.
VoxNotch gives translation and dubbing a controlled pipeline: source transcript, timing, translation pass, target voice, rendered output, and explicit egress choices.
Dubbing starts from timed transcript and voice selection.
Pipeline
Separate timing, translation, and voice so each part can be reviewed.
Transcribe
Create the source transcript locally with timestamps, speakers, and cues that the rest of the workflow can reference.

Timed transcript used as the source for dubbing. Translate
Use your chosen translation path. The honest default is explicit: no hidden hosted translator is quietly called for you.
Voice
Choose a target voice from the configured voice library, with consent and provenance handled as a workflow decision rather than a footnote.
Render
Produce dubbed audio or captioned video assets, then keep the generated outputs attached to the source recording.
Honest limits
This is where local-first and quality can pull in different directions.
High-quality translation and natural dubbing depend on the models you configure. VoxNotch is strongest as the custody-aware workflow layer around those models.
If you use a hosted translation or voice provider, that is explicit egress. If you keep the pipeline local, quality depends on the local models and hardware you operate.
Start with one minute of media.
A short segment is enough to test transcript timing, translation quality, target voice, and rendered output.