Adding extended audio descriptions

In this article we provide examples of calls and responses relative to Captions jobs in Extended Audio Descriptions.

Retrieving catalog item details for an Extended Audio descriptions job

Example of a response after requesting catalog item details for an Extended Audio descriptions job using vendorCatalogItem.get - Kaltura VPaaS API Documentation:

{
  "flavorParamsId": 0,
  "clearAudioFlavorParamsId": 0,
  "outputFormat": "3",
  "id": 20692,
  "vendorPartnerId": 5484572,
  "name": "Extended AD test",
  "systemName": "Extended AD test",
  "createdAt": 1692433906,
  "updatedAt": 1692433906,
  "status": 2,
  "serviceType": 1,
  "serviceFeature": 9,
  "turnAroundTime": -1,
  "pricing": {
    "pricePerUnit": 0,
    "priceFunction": "kReachUtils::calcPricePerMinute",
    "objectType": "KalturaVendorCatalogItemPricing"
  },
  "engineType": "OpenCalaisReachVendor.OPEN_CALAIS",
  "sourceLanguage": "English",
  "allowResubmission": false,
  "objectType": "KalturaVendorExtendedAudioDescriptionCatalogItem"
}

Adding VTT file - Create an attachment

Example of an API call to create an Attachment asset using attachmentAsset.add - Kaltura VPaaS API Documentation:

curl -X POST https://www.kaltura.com/api_v3/service/attachment_attachmentasset/action/add \
    -d "ks=$KALTURA_SESSION" \
    -d "entryId=1_eyl6k4e0" \
    -d "attachmentAsset[objectType]=KalturaAttachmentAsset" \
    -d "attachmentAsset[format]=1" \
    -d "attachmentAsset[tags]=AAD" \
    -d "attachmentAsset[fileExt]=vtt"


Transfer the VTT file to Kaltura

Example of an API call to transfer the VTT file to Kaltura using attachmentAsset.setContent - Kaltura VPaaS API Documentation:

curl -X POST https://www.kaltura.com/api_v3/service/attachment_attachmentasset/action/setContent \
    -d "ks=$KALTURA_SESSION" \
    -d "id=978675" \
    -d "contentResource[objectType]=KalturaUrlResource" \
    -d "contentResource[forceAsyncDownload]=false" \
    -d "contentResource[url]=https%3A%2F%2Fwww.vendor.com%2Fdeliverable_to_upload.txt"


 



Was this article helpful?
Thank you for your feedback!
In This Article
Related Articles
Back to top

Never miss a thing!

Subscribe to our customer newsletter and our release notes updates, so you always get the best out of Kaltura.
Newsletter