Amazon Transcribe · JSON Structure

Amazon Transcribe Job Structure

Schema representing an Amazon Transcribe transcription job resource.

Type: object Properties: 0
Audio ProcessingMachine LearningSpeech RecognitionSpeech-To-TextTranscription

Amazon Transcribe Transcription Job is a JSON Structure definition published by Amazon Transcribe.

Meta-schema:

JSON Structure

Raw ↑
{
  "name": "Amazon Transcribe Transcription Job",
  "description": "Schema representing an Amazon Transcribe transcription job resource.",
  "type": "object",
  "properties": [
    {
      "name": "TranscriptionJobName",
      "type": "string",
      "description": "The name of the transcription job.",
      "required": true
    },
    {
      "name": "TranscriptionJobStatus",
      "type": "string",
      "description": "The status of the transcription job.",
      "required": false
    },
    {
      "name": "LanguageCode",
      "type": "string",
      "description": "The language code for the input audio.",
      "required": false
    },
    {
      "name": "MediaSampleRateHertz",
      "type": "integer",
      "description": "The sample rate of the input audio in Hz.",
      "required": false
    },
    {
      "name": "MediaFormat",
      "type": "string",
      "description": "The format of the input media file.",
      "required": false
    },
    {
      "name": "Media",
      "type": "object",
      "description": "The location of the input media file.",
      "required": true
    },
    {
      "name": "Transcript",
      "type": "object",
      "description": "The location of the transcription output.",
      "required": false
    },
    {
      "name": "Settings",
      "type": "object",
      "description": "Optional settings for the transcription job.",
      "required": false
    },
    {
      "name": "CreationTime",
      "type": "string",
      "description": "A timestamp indicating when the job was created.",
      "required": false
    },
    {
      "name": "StartTime",
      "type": "string",
      "description": "A timestamp indicating when the job started processing.",
      "required": false
    },
    {
      "name": "CompletionTime",
      "type": "string",
      "description": "A timestamp indicating when the job was completed.",
      "required": false
    },
    {
      "name": "FailureReason",
      "type": "string",
      "description": "The reason the job failed, if applicable.",
      "required": false
    },
    {
      "name": "Tags",
      "type": "array",
      "description": "A list of tags associated with the transcription job.",
      "required": false
    }
  ]
}