About
Kaltura’s Live Captioning service offers both Machine-Generated Live Captions (ASR) and Human-Generated Live Captions (Professional). This service is currently available only in English; additional languages will be added later. Live captions allow real-time captioning during webcasts, enhancing accessibility for live audiences.
In case the Live Captions option is not available to you, please contact your Kaltura representative to have it enabled on your account.
Access the Captions & Enrich page
- Log into your KMC. The Entries page displays.
- Locate the webcasting entry and click the three dots menu to the right.
- Select Captions & Enrich.
The Captions & Enrich page displays.
Order live captions
- Use the following fields to order live captions for the live event:
- Service
- Machine - Utilizes machine algorithms for faster and more cost-effective captioning.
- Professional - Uses human captioners for higher-quality captions.
- Source Media Language - Select the spoken language of the live stream (currently only English is supported).
- Feature - Select Live Captions.
- Live Captions Start Time - Select a time interval in case you'd like the captions service to start before the scheduled start time of your event.
- At the beginning of the event.
- 15 minutes before the event starts. (Recommended)
- 30 minutes before the event starts.
- 60 minutes before the event starts.
- Live Captions End Time - Select a time interval in case you'd like to keep the captions service running if the event runs longer than expected.
- At the end of the event.
- 15 minutes after the event ends.
- 30 minutes after the event ends.
- 60 minutes after the event ends.
We recommend extending the live captions scheduling to avoid disconnections before the event ends. Technically, there should be at least a 3-minute grace period between the live caption request and the live caption start time. E.g. in case your event is scheduled for 12:00, you can either order captions to start on the start time of the event up to 11:57 or, if you wish to start captioning 15 minutes before the event order must be placed before 11:42.
2. Click Submit.
TIPS
|
Ingest captions with your video stream
Kaltura supports live captions carried over the ingested stream using the CEA/EIA-608 and CEA/EIA-708 standards (aka embedded captions).
When setting up your encoder, make sure to annotate the caption track's language so it will be represented correctly in the Captions Selector menu in the player.
- Go to the Captions tab (shown below) on the relevant entry page in KMC to configure your ingested captions tracks.
- Choose "User ingested captions" to ingest embedded captions with your video stream.
- Switch on CAE-708 if at least one of the capions tracks includes special characters.
- Add caption tracks containers for each of the ingested tracks
- Choose CAE-608 or CAE-708 captions protocol
- Select a language from the languages dropdown
- Optionally customize the track's label
- You can remove unnecessary tracks by clicking the red "minus" button on the right of each track
- Don't forget to save your changes before leaving the "Captions" tab
NOTES
See Kaltura VPaaS API Documentation for further details about Kaltura's API. |