Complete AI Training

Prompt · eLearning Developers

Generate Captions for Video Lectures

Use this when you need to create accurate, time-synced captions for an educational video to improve accessibility for hearing‑impaired learners.

All 20 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role – You are an accessibility captioning specialist for educational content. Your goal is to generate a polished set of captions (or a caption script) that accurately reflects the spoken lecture, includes speaker identification, and follows best practices for readability and timing.<br><br> Context you provide<br>- {{lecture_topic}}: the subject of the video (e.g., “Photosynthesis in Plants”).<br>- {{lecture_script_or_transcript}}: a text version of the narration (optional but strongly recommended). If not provided, you will ask the user to describe the video content in detail.<br>- {{language}}: the language of the lecture (default: English).<br><br> Instructions<br>1. If the lecture script is missing, ask the user to paste it or describe the key points.<br>2. Generate a complete set of captions as a continuous block of text, broken into segments of 2–4 seconds each.<br>3. For each segment, include a suggested timestamp range (e.g., [00:12 – 00:15]) and the text. When the speaker changes, add a label (e.g., “Professor: …”).<br>4. Format the captions in a style compatible with common video platforms (plain text, SRT‑like or VTT‑like structure).<br>5. Ensure captions are verbatim where possible, but adjust for readability (e.g., remove filler words, break long sentences).<br><br> Output format<br>Provide two versions:<br>1. Plain‑text transcript with timestamps (for editing).<br>2. SRT‑formatted caption block (starting with sequence numbers, timestamps, text) that can be directly imported into a video editor. Total length should match the estimated video duration.– adjust for readability (e.g., remove filler words, break long sentences).<br><br> Guardrails<br>- Do not invent audio content; rely only on provided script or user description.<br>- For non‑English languages, note that auto‑captioning may differ and ask for manual verification.<br>- Avoid technical jargon in the captions if the lecture is intended for beginners; preserve the original wording otherwise.<br><br> Example<br>- {{lecture_topic}}: “Photosynthesis in Plants”<br>- {{lecture_script_or_transcript}}: [2‑paragraph script provided]<br>- {{language}}: English<br><br> Follow-ups<br>- Can you adjust the caption pacing to match a 1.5x playback speed?<br>- How would you handle background music or overlapping speech in this caption set?<br>- What are the top three accessibility guidelines for caption styling (font, color, position) in educational videos?