Transcripts

Overview – Transcripts

Basic transcripts are a text version of the speech and non-speech audio information needed to understand the content. Descriptive transcripts also include text description of the visual information needed to understand the content. Basic transcripts benefit users who are deaf and users who have difficulty processing auditory information. Descriptive transcripts benefit users who are blind or deaf-blind and users who process text information better than audio and visual/pictorial information.

Transcripts are also used by people without disabilities in a variety of situations:

  • As an alternative to watching or listening. For many users, this is significantly easier and faster. Some users will want to skim the transcript before playing the media. Other users will want to save data on mobile.
  • Used offline, printed or converted to braille.
  • To help locate the document via search. Text transcripts are indexed by search engines, making the page more findable.

Do you need a transcript?

For pre-recorded media:

  • Video with audio requires a descriptive transcript.
  • Video-only requires a descriptive transcript or audio description.
  • Audio-only content requires a basic transcript.

For live media broadcasts on the web:

  • Video with audio Transcripts are not applicable for live video (live captions are required)
  • Video-only may have a descriptive transcript (optional).
  • Audio-only requires either captions or a basic transcript.

What is included in a transcript?

For what to include in a basic transcript, see the page Transcribing Audio to text for guidance on speech and non-speech audio information. Descriptive transcripts also require description of important visual information; see the page Description of visual information for guidance.

Locating the transcript

Position the transcript or a link to it directly below or adjacent to the media player.

 Good example - Video with transcript on same page

In this example, the transcript is stored in a <details> element below the video. The child <summary> element is named "Transcript". If there were multiple transcripts on the same page, each would have to be named "Transcript for [title]".

HTML

<video>[…]</video>
<details>
   <summary>Transcript</summary>
   <!-- Transcript goes here -->
</details>

Presenting and styling transcripts

Structure the information in logical paragraphs, lists, and sections. If starting with a captions file, combine several lines into paragraphs.

If the transcript is on another page, provide a link back to the audio or video file.

 Good example: Descriptive transcript sourced from captions and descriptions tracks

In this example, time-stamped sentence fragments in caption and description tracks are combined into sensible paragraphs for a descriptive transcript. A second, variant transcript sets the audio information and the visual description side-by-side in table columns.

Example VTT caption file of audio information

WEBVTT

00:00:07.261 --> 00:00:13.040

Some physical disabilities make using a mouse difficult or impossible.

00:00:20.160 --> 00:00:26.280

To include everyone, ensure your website or app is operable by keyboard.

00:00:27.140 --> 00:00:30.730

This includes on mobile devices.

00:00:34.731 --> 00:00:40.880

Keyboard emulators are used by a wide variety of assistive technologies

00:00:41.620 --> 00:00:45.840

to provide equivalent functionality to a mouse.

Example VTT audio description file of visual information

WEBVTT

00:00:02.120 --> 00:00:06.240

<v Audio Descriptions> Website accessibility: Designing for the keyboard.

00:00:14.500 --> 00:00:19.510

<v Audio Descriptions> A man with a wheelchair is using a mouth-stick to type.

00:00:31.518 --> 00:00:34.520

<v Audio Descriptions> A woman plugs her phone into a portable keyboard.

00:00:46.521 --> 00:00:49.142

<v Audio Descriptions> A woman uses an on-screen keyboard.

Example descriptive transcript in text format

[Website accessibility: Designing for the keyboard]

Narrator: Some physical disabilities make using a mouse difficult or impossible.

[A man with a wheelchair is using a mouth-stick to type.]

To include everyone, ensure your website or app is operable by keyboard. This includes on mobile devices.

[A woman plugs her phone into a portable keyboard.]

Keyboard emulators are used by a wide variety of assistive technologies to provide equivalent functionality to a mouse.

[A woman uses an on-screen keyboard.]

Example descriptive transcript in table format

Descriptive transcript

Audio

Visual

-

Website accessibility: Designing for the keyboard

Some physical disabilities make using a mouse difficult or impossible.

A man with a wheelchair is using a mouth-stick to type.

To include everyone, ensure your website or app is operable by keyboard. This includes on mobile devices.

A woman plugs her phone into a portable keyboard.

Keyboard emulators are used by a wide variety of assistive technologies to provide equivalent functionality to a mouse.

A woman uses an on-screen keyboard.

Interactive transcripts

Interactive transcripts are placed adjacent to the media player. As words are spoken, the matching words in the transcript are highlighted. Users can click a phrase anywhere in the transcript to navigate to that exact point in the video (or audio). Interactive transcripts are built from timed text files specified in the <track> element.

 Good example: Interactive transcript

The Able Player includes an interactive transcript feature, built from the WebVTT chapter, caption and description files as the page is loaded. Keyboard users can choose to keyboard-enable the transcript, so they can tab through its content one caption at a time and press the Enter key to play the media at the desired point.

Screenshot of the Able Player and interactive transcript side by side. The sentence in captions is highlighted in the transcript.

Source: Able Player Video Demo #5: Video player with interactive transcript, subtitles, and chapters

Related WCAG resources

Related WCAG resources

Success Criteria

Techniques

Back to top