FAQ / Adding captions to a course narration

How do I add captions to my course narration?

If you wrote the script before you recorded the audio, you already have your captions. You just need a tool that exports them in the right file format with the right timestamps. VoiceOverAndOver writes SRT and WebVTT files in the same step as the audio export, so a separate caption pass is not needed.

Three common approaches

The third approach is the one to use whenever your audio was scripted.

How VoiceOverAndOver handles it

Every paragraph in your project carries both the text and the audio. When you merge, the app builds a timeline: paragraph 1 from 0 to 4.2 seconds, paragraph 2 from 4.2 to 9.8 seconds, and so on. From that timeline it writes:

Note

Long paragraphs are automatically split into sub-cues so a single caption never sits on screen for too long. The last sub-cue of a paragraph snaps exactly to the paragraph boundary, so paragraph timing stays a perfect resync point even when individual sub-cues are estimated.

Workflow for an LMS

  1. Record the narration in VoiceOverAndOver.
  2. On the merge screen, tick SRT (or VTT, whichever your platform prefers).
  3. Export. You get the audio file and the caption sidecar in the same folder.
  4. Upload both to your course platform.

If the platform supports VTT only, export VTT. If it accepts both, SRT is the safer default - more tools understand it.

Fixing typos after the fact

If a learner spots a typo in a caption, fix the text on that row in the project, re-export, replace the sidecar file. The audio does not need to be rebuilt. That is the upside of keeping text and audio tied per-paragraph.

Back to the FAQ