Player controls
- play/pause
- Current time + duration display
- Adjust Playback rate
- Jump to timecode <— in timecode
hh:mm:ss:ms
format or (hh:mm:ss:ms hh:mm:ss mm:ss m:ss m.ss seconds) - Adjust timecodes <— set a timecode offset - default to zero
- auto pause while typing <--
- Roll back button 15 sec default, customizable amount
Keyboard Shortcuts
- Keyboard Shortcuts
- customizable Keyboard Shortcuts
HyperTranscript - interactivity
- On text word double click at timecode -> media current time set to word timecode
- Words highlighted at current time <—
- Scroll Sync, keep current word in view <— (toggle on/off)
- Preserve timecodes while editing - TBC how
Transcript Extra Info
- Display Timecodes at paragraph level (with offset if present)
- Display editable speaker names at paragraph level - speaker diarization info
Save
- Save locally - (local storage)
- Save locally - on interval, eg every
x
char -
Save to server API end point - Btc -
Save to server API end point - on interval
Export <-- for proof of concept
- Export plain text - without speaker names or timecodes
- Customizable Export plain text, eg with timecodes, speakers names etc..
- with speaker names
- with timecodes
- with timecodes & speaker names
- Other?
Mobile First
- Works on mobile
Browser compatibility
- Works on Chrome
- Windows Explorer IE
Import Transcript Json - Adapters
- BBC Kaldi
- News Labs API - BBC Kaldi
- autoEdit 2
- AWS Transcriber
- IBM Watson STT
- Speechmatics
- Gentle Transcription
- Gentle Alignment Json
- AssemblyAI
- Rev
- 3play Media Json
- Srt
- TTML
- VTT
- VTT (Youtube)
- IIIF
- SMT and/or CTM ?
Export Transcript Json - Adapters
- BBC Kaldi
- News Labs API - BBC Kaldi
- autoEdit 2
- Gentle Transcription
- Gentle Alignment Json
- IBM Watson STT
- Speechmatics
- AssemblyAI
- Rev
- 3play Media Json
- Srt
- TTML
- VTT
- VTT (Youtube)
- IIIF
- SMT and/or CTM ?