Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The objective of this capability is to enable accessibility of the videos to the users with hearing challenges. The video transcript will be used to show subtitles/captions when the video is played.

This is to enable providing transcripts to a video content that is created.

Note: Videos can also be uploaded as part of a solution to a Question or as part of an interactive content (created through content editor). But the scope of the current story is only to upload transcripts when an individual video content that is created through uploading a video. This can be further enhanced in future to take care of other workflows.

The following sections detail the flows .for the current scope:

Create video content

  1. The user with contributor/creator role starts creating a content that has video (mp4 or web) as one of the supported formats.

  2. User uploads the video from local machine.

  3. User has an option to upload transcript

    1. User can choose a language and upload the transcript

    2. User can upload transcripts for multiple languages

    3. User can only upload one transcript for one language

    4. The list of languages come from a preconfigured list of languages supported in the system

    5. The transcript file extension can only be one of the allowed types, that are configured. Example .srt

    6. There can be a configuration at system/tenant level if transcript file is mandatory or optional. It is optional by default (if there is no configuration).

  4. User uploads one or more transcript files (one for each language).

  5. User saves the content.

  6. User has the following options in the editor, to manage transcript files:

    1. Download a transcript file

    2. Replace a transcript file uploaded earlier

    3. Remove a transcript file

    4. Add one ore more transcript files

  7. User finally submits content for review

...