Scripta basics

Scripta is the latest in-house transcription tool at Ai-Media and is required for Timed Transcription tasks on Community Portal.

Scripta has been created with over two decades of transcription knowledge in mind. Its features have been designed to make working as simple as possible so that you can focus on what’s really important – accurate transcription!

Launching Scripta

Claim a Timed Transcription task and click ‘Launch Scripta‘. Scripta will open in a new tab so make sure you have pop-ups enabled.

Scripta will launch with the automatically generated transcript (ASR) pre-loaded and split into segments ready for you to start editing. If someone has worked on the task before you claimed it, their edits will be visible. You can revert to the original ASR by clicking Reset at the top of the editor.


Scripta has a variety of controls that can be triggered by using your keyboard. These controls are also known as hotkeys. Find a full list of Scripta controls here or see below for the most commonly used hotkeys.

Key combinationFunction
TabPlay and pause the media
Ctrl + AltSkip back in the media
Shift + AltSkip forward in the media
EscSet start timestamp
F2Set end timestamp
– At end of segment
– At start of segment
– In blank segment
– In middle of segment

– Create new segment below
– Create new segment above
– Rotate segment speaker label
– Split segment at cursor
BackspaceMerge segment up
(with cursor at beginning of segment)
Delete Merge segment down
(with cursor at end of segment)
Shift + BackspaceDelete segment
(with cursor inside segment)
Alt + SSave work

Editing segments

Editing segments in Scripta is as simple as clicking into a segment and starting to type! Segment breaks are required every 8-10 lines and should be broken at a natural point in the speech. To indicate a segment break, please use > as the speaker label. See an example here.

  • Ctrl+Z will undo text edits
  • Ctrl+J will jump the media to the start timestamp of the segment your cursor is in
  • Be careful not to press Shift+Backspace as this will delete the entire segment your cursor is in

The Text Tracker is an awesome feature exclusive to Timed Transcription tasks. It works by using automatically generated timecodes to follow along with each word in a segment as it is spoken. You can double-click on a word to jump to that part in the media. Pretty handy!

Editing speaker labels

Speaker labels can be found to the right of the media player in Scripta. Speaker labels in Scripta are generated automatically by our Recorded Speech Processing Service. It assigns the speaker as either a male or female and numbers them sequentially based on how many speakers it identifies.

Speaker labels must be edited to meet Ai-Media standards.

You can click the small x to clear a speaker label and type your own. Once you have edited a speaker label, it will be available to use for subsequent segments. Just click the small arrow to choose the speaker label from the list.

To edit all instances of a speaker label, simply click into the box without clicking the small x, type your edit and press Enter. This will change all occurrences of that speaker label. This is useful if you need to change the spelling of a name or if you wish to change all the autogenerated speaker labels to LECTURER, for example.

You do not need to add colons to speaker tags in Scripta. This is because they are added automatically when a task is submitted by the processing service. For example, SPEAKER will become SPEAKER: once the task is submitted.

Setting timestamps

Generally, automatically generated timestamps do not need to be adjusted. You only need to adjust the timestamps if you create a new segment or significantly amend an existing one. As a rule, timestamps must be set to be within one second of the audible content.

To set a timestamp, navigate to the point in the media where the audible content begins or ends. Press Esc on your keyboard to set start timestamps. Press F2 on your keyboard to set end timestamps.

Hot tips

  • Keep a cheat sheet of controls next to your computer (print off our page or create your own handwritten one!)
  • Double-click on a word to jump to that point in the media
  • Set the end timestamp on the segment your cursor is in before setting the start timestamp on the next segment to avoid overlaps
  • Always edit timestamps when you create new segments
  • If you can, try to split existing segments instead of creating new ones. This will save you having to set timestamps in the first place!

Practice makes perfect! If you want to practice using Scripta, follow the instructions in this article. Don’t forget to unclaim the task when you’re finished practising so someone else can work on it.

Updated on July 13, 2022

Was this article helpful?

Related Articles