Captions · JSON-LD Context

Captions Ai Context

JSON-LD context defining the semantic vocabulary for Captions Ai from Captions.

3 Classes 31 Properties 1 Namespaces
View Context View on GitHub

Namespaces

captions: https://raw.githubusercontent.com/api-evangelist/captions-ai/main/vocabulary/captions-ai-vocabulary.yml#

Classes

id object name

Properties

Property Type Container
MAVideo reference
status
created_at schema:DateTime
completed_at schema:DateTime
progress schema:Number
model
source_video_id reference
caption_template_id
share_link_url reference
MACaptionTemplate reference
preview_url reference
CreatorListResponse reference
supportedCreators list
thumbnails
imageUrl reference
videoUrl reference
operationId
script
creatorName
resolution
mediaUrls reference list
MetaTextOverlay reference
results list
texts list
TTSRequest reference
text
error
code
message
url reference
state

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "captions": "https://raw.githubusercontent.com/api-evangelist/captions-ai/main/vocabulary/captions-ai-vocabulary.yml#",

    "MAVideo": {
      "@id": "schema:VideoObject",
      "@type": "@id"
    },
    "id": "@id",
    "object": "@type",
    "status": {
      "@id": "schema:actionStatus"
    },
    "created_at": {
      "@id": "schema:dateCreated",
      "@type": "schema:DateTime"
    },
    "completed_at": {
      "@id": "schema:endDate",
      "@type": "schema:DateTime"
    },
    "progress": {
      "@id": "schema:percentComplete",
      "@type": "schema:Number"
    },
    "model": {
      "@id": "schema:softwareVersion"
    },
    "source_video_id": {
      "@id": "schema:isBasedOn",
      "@type": "@id"
    },
    "caption_template_id": {
      "@id": "captions:captionTemplateId"
    },
    "share_link_url": {
      "@id": "schema:url",
      "@type": "@id"
    },

    "MACaptionTemplate": {
      "@id": "captions:CaptionTemplate",
      "@type": "@id"
    },
    "preview_url": {
      "@id": "schema:thumbnailUrl",
      "@type": "@id"
    },

    "CreatorListResponse": {
      "@id": "captions:CreatorList",
      "@type": "@id"
    },
    "supportedCreators": {
      "@id": "captions:supportedCreators",
      "@container": "@list"
    },
    "thumbnails": {
      "@id": "captions:thumbnails"
    },
    "imageUrl": {
      "@id": "schema:image",
      "@type": "@id"
    },
    "videoUrl": {
      "@id": "schema:video",
      "@type": "@id"
    },

    "operationId": {
      "@id": "captions:operationId"
    },
    "script": {
      "@id": "schema:text"
    },
    "creatorName": {
      "@id": "schema:name"
    },
    "resolution": {
      "@id": "captions:resolution"
    },
    "mediaUrls": {
      "@id": "schema:associatedMedia",
      "@container": "@list",
      "@type": "@id"
    },

    "MetaTextOverlay": {
      "@id": "captions:MetaTextOverlay",
      "@type": "@id"
    },
    "results": {
      "@id": "schema:result",
      "@container": "@list"
    },
    "texts": {
      "@id": "schema:text",
      "@container": "@list"
    },

    "TTSRequest": {
      "@id": "schema:SpeakableSpecification",
      "@type": "@id"
    },
    "text": {
      "@id": "schema:text"
    },

    "error": {
      "@id": "schema:error"
    },
    "code": {
      "@id": "schema:identifier"
    },
    "message": {
      "@id": "schema:description"
    },

    "name": "schema:name",
    "url": {
      "@id": "schema:url",
      "@type": "@id"
    },
    "state": {
      "@id": "schema:actionStatus"
    }
  }
}