Octavia editorial

Practical ideas for global impact.

Clear, useful guides for teams creating multilingual video, audio, and learning experiences.

Forced Alignment Explained: How Text Gets Matched to Audio
Technical Guides

Forced Alignment Explained: How Text Gets Matched to Audio

Transcription asks what was said. Alignment asks when. The second question is the one most video workflows actually depend on.

Frame Rates and Subtitle Timing: Why Your Captions Drift
Technical Guides

Frame Rates and Subtitle Timing: Why Your Captions Drift

Subtitles that start in sync and end a second and a half late are not badly timed. They are timed to a different frame rate.

Audio Loudness Standards for Dubbing: LUFS, True Peak, and Delivery Specs
Technical Guides

Audio Loudness Standards for Dubbing: LUFS, True Peak, and Delivery Specs

A dub that is technically perfect and four decibels louder than the original will be rejected, normalised, or noticed. Usually all three.

Synthetic Voice Disclosure: When to Label AI Audio and How
Voice AI

Synthetic Voice Disclosure: When to Label AI Audio and How

The question is no longer whether to disclose synthetic voice. It is where the label goes and what it says.

Emotion and Prosody in AI Voice: What Synthetic Delivery Gets Right and Wrong
Voice AI

Emotion and Prosody in AI Voice: What Synthetic Delivery Gets Right and Wrong

Prosody is not decoration on top of the words. It is where a large part of the meaning actually lives.

Voice Consistency Across Episodes: Keeping a Series Sounding Like Itself
Voice AI

Voice Consistency Across Episodes: Keeping a Series Sounding Like Itself

Audiences forgive a lot in a dubbed series. A voice that changes between episodes is not on the list.

Error Handling for Video Translation APIs: Retries, Backoff, and Partial Failure
Developer Guides

Error Handling for Video Translation APIs: Retries, Backoff, and Partial Failure

Long-running media jobs fail differently from ordinary API calls. Retrying them the same way makes things worse.

CI/CD for Localized Video: Treating Language Assets Like Code
Developer Guides

CI/CD for Localized Video: Treating Language Assets Like Code

Subtitle tracks are text files with a strict grammar. There is no good reason they live in a shared drive instead of a repository.

Building a Subtitle Parser: The Edge Cases That Break Everything
Developer Guides

Building a Subtitle Parser: The Edge Cases That Break Everything

SRT looks like a format you can parse with a regex in ten minutes. That impression survives contact with about forty real files.

Webhooks for Video Translation: Building Reliable Job Callbacks
Developer Guides

Webhooks for Video Translation: Building Reliable Job Callbacks

Translation jobs take minutes, not milliseconds. Webhooks are how you find out they finished — and how integrations quietly break.