An AI subtitle generator should give you an editable first pass, not an automatic approval. Compare the text with the actual audio, correct meaning-changing words, improve cue boundaries and inspect the exported file in its intended player. A fluent transcript can still be a poor subtitle track.
This walkthrough supplies an original English speech fixture, a deliberately incorrect draft and corrected SRT and VTT files. The audio uses a system text-to-speech voice. The subtitles were authored manually for the exercise; the errors are planted examples, not claimed mistakes from a tested commercial transcription service.
Distinguish transcription, subtitles and social captions
A transcript records spoken words without necessarily specifying when they appear. A subtitle file adds timed cues. Burned-in captions become part of the picture, while a sidecar file remains separate. A tool described as a “caption generator” may instead produce a social-post description, which is a different task.
VEED's automatic-subtitle help article describes uploading media, opening subtitles, choosing the source language and generating an automatic draft. Its separate subtitle tool page describes subtitle-related outputs. Check the actual account for editable text, export formats and current restrictions rather than assuming every free entry point delivers the same files.
| Output | Contains | Best used for |
|---|---|---|
| Plain transcript | Words and optional speaker notes | Review and reference |
| SRT | Cue numbers, timestamps and text | A separate timed track where supported |
| WebVTT | Timed text with its own syntax | Supported web and video workflows |
| Burned-in video | Visible text within the picture | Destinations needing permanent captions |
Keep the approved transcript as a text source, but verify timing against the actual final audio. Changing the voice or adding an introduction can invalidate a perfectly spelled subtitle track without changing its words.
Listen to the original fixture before reading the draft
Download the pottery-room speech. It contains four original sentences: welcome to the pottery room, leave the work on the drying rack, book a kiln slot after instructor approval and keep the aisle clear.
The recording was assembled from four system-voice segments with fixed gaps between them. Those pauses provide inspection space; they are not optimized final announcement pacing. The subtitle windows follow those sentence slots, so do not use the fixture to claim a model achieved a particular recognition accuracy.
Listen once without the draft. Note what you hear, especially the words carrying the task. Then open the deliberately wrong SRT. This order helps prevent the written error from becoming the phrase you expect to hear. For a real project, use the original media rather than a low-quality copy with uncertain edits.
The fixture is clean, short and single-speaker. It does not test overlapping voices, background noise, accents or long-form drift. Those conditions require their own representative inputs. A tool passing a small clean example should not be described as universally accurate.
Correct the words that change meaning first
The planted draft says “Leave your peace on the driving rack,” “Book a kill slot before the instructor approves it” and “Keep the isle clear.” Some words sound similar; one changes the order of operations. A spelling-only pass would not be enough.
| Draft | Corrected text | Review reason |
|---|---|---|
| peace | piece | The object is a pottery work |
| driving rack | drying rack | The place is a rack for drying work |
| kill slot | kiln slot | The term refers to firing equipment and scheduling |
| before | after | The approval dependency was reversed |
| isle | aisle | The instruction concerns a passageway |
Prioritize negation, quantities, dates, names and dependencies such as before or after. A harmless punctuation difference is lower risk than changing when someone should book. Keep an issue log if the original audio itself is ambiguous, and ask the content owner rather than guessing an operational instruction.
Use a small glossary for recurring technical words. “Kiln slot” is a time allocation in this fictional workshop, not a physical hole in the kiln. Context lets the reviewer distinguish plausible language from the right language. Do not accept a confident automatic correction simply because it forms a grammatical sentence.
Build a subtitle review board
Open a blank whiteboard and map five checks: transcription, terminology, cue breaks, timing and export. Place the before-to-after correction at the relevant check, then replace it with the high-risk words and review owners. Use the board for handoff; recognition and SRT export stay in your subtitle tool.
Make cue boundaries serve the listener
A cue should be visible when the relevant speech occurs and remain readable for the intended viewer. Split around meaningful units rather than a fixed character count alone. Avoid separating a name, a technical term or a condition from the action it controls.
The third fixture sentence contains the approval requirement. If you split it, preserve the relationship between booking and “after the instructor approves it.” A layout that shows “Book a kiln slot” alone for a long moment before revealing the condition can briefly communicate the wrong instruction.
There is no universal line length or reading-speed number that fits every platform, language and audience. Inspect the destination's requirements and preview the actual text. Use a consistent house rule where appropriate, but do not treat it as proof of accessibility or comprehension.
Our manually authored windows include pauses around the short sentences. For a finished announcement, tighten or reshape them against the approved edit and viewer needs. A teaching fixture designed for inspection is not a substitute for timing review on the actual project.
Inspect SRT and VTT as files, not just visible text
An SRT cue has a number, a start and end timestamp, then text. For example, a source-window cue can look like this:
3
00:00:08,000 --> 00:00:13,000
Book a kiln slot after the instructor approves it.
WebVTT begins with a WEBVTT header and uses a different timestamp convention in this example. Changing a filename extension does not convert one format into the other. Open the exported file and check that its syntax matches the intended format.
Review cue order, positive duration and accidental overlaps. An overlap can be intentional in some workflows, but it should not appear because a line was moved without updating the next cue. Check for an empty cue, missing text or a timestamp beyond the media duration.
Also inspect encoding and punctuation in the target player. A correct source file can be mishandled during upload or conversion. Keep the original export, record the transformed version and verify the final uploaded track rather than assuming the platform preserves every detail.
Choose sidecar or burned-in delivery deliberately
A sidecar subtitle can often be replaced without re-encoding the picture, where the destination supports it. It can also be turned off by the viewer. Burned-in text is always visible in that video version but requires a new visual export when corrected.
If you deliver both, make sure they agree and avoid accidentally displaying two tracks at once. Use filenames with language and revision, and record whether the published player already adds its own captions. A clean master without burned-in text can be useful for future localization.
Preview the burned-in version at the actual viewing size. Captions should not cover a face, a product detail or the action the narration explains. Keep contrast and placement clear, and verify the destination's cropping and interface controls. The editor's large preview does not represent every phone or embedded player.
Do not promise that a subtitle file alone makes the whole video accessible. Important visual information, player behavior and the audience's requirements also matter. This walkthrough addresses text accuracy and practical delivery, not a formal compliance certification.
Keep translation separate from recognition
Automatic speech recognition asks what was said. Translation asks how to express that meaning in another language. Correct the source transcript first, then translate from the approved version. Translating “before approval” faithfully would preserve the draft's dangerous error rather than solve it.
The AI video translator workflow uses the same original workshop scenario to show a bilingual glossary and target-language subtitles. Its Chinese source-timing track is for the supplied English speech, not for a Mandarin dub that has not been produced.
When a new dub is made, time captions against that actual recording. Do not assume a translated sentence has the same duration as its source. Keep source text, approved translation, voice revision and subtitle revision linked so a later change reaches every dependent file.
Speaker labeling is another account- and workflow-specific feature. Check the actual tool and plan if you need it; do not infer support from a general subtitle claim. This fixture has one speaker and therefore cannot establish multi-speaker detection quality.
Download the complete correction exercise
- Original speech MP3
- Approved transcript and method notes
- Deliberately incorrect SRT
- Corrected English SRT
- Corrected English VTT
Compare the files in a text editor, then load the corrected track with the audio in a player or editor that supports your chosen format. Check the beginning, middle and end, not just the first cue. Preserve the planted-error file as an exercise source, clearly named so it cannot be mistaken for approved delivery.
For a larger short, the faceless video workflow connects narration, images and subtitles. CodePic can organize that production plan, but it does not recognize speech or export SRT files. Use a suitable subtitle tool or editor for the actual media operation.
Release a subtitle version that can be audited
Keep the original media, approved transcript, exported subtitle files and review notes together. Record which audio revision the track matches. If the video is recut, recheck timing even when the dialogue remains unchanged. A single inserted pause can shift later cues.
An AI subtitle generator saves time when it creates a draft you can correct and export reliably. Approval still comes from listening, checking meaning and inspecting the actual file where it will be used. Measure performance on representative recordings only after those tests exist, and keep an editable source so the next correction is straightforward.

