

# TranscriptionJobSummary
<a name="API_TranscriptionJobSummary"></a>

Provides detailed information about a specific transcription job.

## Contents
<a name="API_TranscriptionJobSummary_Contents"></a>

 ** CompletionTime **   <a name="transcribe-Type-TranscriptionJobSummary-CompletionTime"></a>
The date and time the specified transcription job finished processing.  
Timestamps are in the format `YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC`. For example, `2022-05-04T12:33:13.922000-07:00` represents a transcription job that started processing at 12:33 PM UTC-7 on May 4, 2022.  
Type: Timestamp  
Required: No

 ** ContentRedaction **   <a name="transcribe-Type-TranscriptionJobSummary-ContentRedaction"></a>
The content redaction settings of the transcription job.  
Type: [ContentRedaction](API_ContentRedaction.md) object  
Required: No

 ** CreationTime **   <a name="transcribe-Type-TranscriptionJobSummary-CreationTime"></a>
The date and time the specified transcription job request was made.  
Timestamps are in the format `YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC`. For example, `2022-05-04T12:32:58.761000-07:00` represents a transcription job that started processing at 12:32 PM UTC-7 on May 4, 2022.  
Type: Timestamp  
Required: No

 ** FailureReason **   <a name="transcribe-Type-TranscriptionJobSummary-FailureReason"></a>
If `TranscriptionJobStatus` is `FAILED`, `FailureReason` contains information about why the transcription job failed. See also: [Common Errors](https://docs.aws.amazon.com/transcribe/latest/APIReference/CommonErrors.html).  
Type: String  
Required: No

 ** IdentifiedLanguageScore **   <a name="transcribe-Type-TranscriptionJobSummary-IdentifiedLanguageScore"></a>
The confidence score associated with the language identified in your media file.  
Confidence scores are values between 0 and 1; a larger value indicates a higher probability that the identified language correctly matches the language spoken in your media.  
Type: Float  
Required: No

 ** IdentifyLanguage **   <a name="transcribe-Type-TranscriptionJobSummary-IdentifyLanguage"></a>
Indicates whether automatic language identification was enabled (`TRUE`) for the specified transcription job.  
Type: Boolean  
Required: No

 ** IdentifyMultipleLanguages **   <a name="transcribe-Type-TranscriptionJobSummary-IdentifyMultipleLanguages"></a>
Indicates whether automatic multi-language identification was enabled (`TRUE`) for the specified transcription job.  
Type: Boolean  
Required: No

 ** LanguageCode **   <a name="transcribe-Type-TranscriptionJobSummary-LanguageCode"></a>
The language code used to create your transcription.  
Type: String  
Valid Values: `af-ZA | ar-AE | ar-SA | da-DK | de-CH | de-DE | en-AB | en-AU | en-GB | en-IE | en-IN | en-US | en-WL | es-ES | es-US | fa-IR | fr-CA | fr-FR | he-IL | hi-IN | id-ID | it-IT | ja-JP | ko-KR | ms-MY | nl-NL | pt-BR | pt-PT | ru-RU | ta-IN | te-IN | tr-TR | zh-CN | zh-TW | th-TH | en-ZA | en-NZ | vi-VN | sv-SE | ab-GE | ast-ES | az-AZ | ba-RU | be-BY | bg-BG | bn-IN | bs-BA | ca-ES | ckb-IQ | ckb-IR | cs-CZ | cy-WL | el-GR | et-EE | et-ET | eu-ES | fi-FI | gl-ES | gu-IN | ha-NG | hr-HR | hu-HU | hy-AM | is-IS | ka-GE | kab-DZ | kk-KZ | kn-IN | ky-KG | lg-IN | lt-LT | lv-LV | mhr-RU | mi-NZ | mk-MK | ml-IN | mn-MN | mr-IN | mt-MT | no-NO | or-IN | pa-IN | pl-PL | ps-AF | ro-RO | rw-RW | si-LK | sk-SK | sl-SI | so-SO | sr-RS | su-ID | sw-BI | sw-KE | sw-RW | sw-TZ | sw-UG | tl-PH | tt-RU | ug-CN | uk-UA | uz-UZ | wo-SN | zh-HK | zu-ZA`   
Required: No

 ** LanguageCodes **   <a name="transcribe-Type-TranscriptionJobSummary-LanguageCodes"></a>
The language codes used to create your transcription job. This parameter is used with multi-language identification. For single-language identification, the singular version of this parameter, `LanguageCode`, is present.  
Type: Array of [LanguageCodeItem](API_LanguageCodeItem.md) objects  
Required: No

 ** ModelSettings **   <a name="transcribe-Type-TranscriptionJobSummary-ModelSettings"></a>
Provides the name of the custom language model that was included in the specified transcription job.  
Only use `ModelSettings` with the `LanguageModelName` sub-parameter if you're **not** using automatic language identification (` LanguageIdSettings `). If using `LanguageIdSettings` in your request, this parameter contains a `LanguageModelName` sub-parameter.  
Type: [ModelSettings](API_ModelSettings.md) object  
Required: No

 ** OutputLocationType **   <a name="transcribe-Type-TranscriptionJobSummary-OutputLocationType"></a>
Indicates where the specified transcription output is stored.  
If the value is `CUSTOMER_BUCKET`, the location is the Amazon S3 bucket you specified using the `OutputBucketName` parameter in your [StartTranscriptionJob](API_StartTranscriptionJob.md) request. If you also included `OutputKey` in your request, your output is located in the path you specified in your request.  
If the value is `SERVICE_BUCKET`, the location is a service-managed Amazon S3 bucket. To access a transcript stored in a service-managed bucket, use the URI shown in the `TranscriptFileUri` or `RedactedTranscriptFileUri` field.  
Type: String  
Valid Values: `CUSTOMER_BUCKET | SERVICE_BUCKET`   
Required: No

 ** StartTime **   <a name="transcribe-Type-TranscriptionJobSummary-StartTime"></a>
The date and time your transcription job began processing.  
Timestamps are in the format `YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC`. For example, `2022-05-04T12:32:58.789000-07:00` represents a transcription job that started processing at 12:32 PM UTC-7 on May 4, 2022.  
Type: Timestamp  
Required: No

 ** ToxicityDetection **   <a name="transcribe-Type-TranscriptionJobSummary-ToxicityDetection"></a>
Indicates whether toxicity detection was enabled for the specified transcription job.  
Type: Array of [ToxicityDetectionSettings](API_ToxicityDetectionSettings.md) objects  
Array Members: Fixed number of 1 item.  
Required: No

 ** TranscriptionJobName **   <a name="transcribe-Type-TranscriptionJobSummary-TranscriptionJobName"></a>
The name of the transcription job. Job names are case sensitive and must be unique within an AWS account.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 200.  
Pattern: `^[0-9a-zA-Z._-]+`   
Required: No

 ** TranscriptionJobStatus **   <a name="transcribe-Type-TranscriptionJobSummary-TranscriptionJobStatus"></a>
Provides the status of your transcription job.  
If the status is `COMPLETED`, the job is finished and you can find the results at the location specified in `TranscriptFileUri` (or `RedactedTranscriptFileUri`, if you requested transcript redaction). If the status is `FAILED`, `FailureReason` provides details on why your transcription job failed.  
Type: String  
Valid Values: `QUEUED | IN_PROGRESS | FAILED | COMPLETED`   
Required: No

## See Also
<a name="API_TranscriptionJobSummary_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/transcribe-2017-10-26/TranscriptionJobSummary) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/transcribe-2017-10-26/TranscriptionJobSummary) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/transcribe-2017-10-26/TranscriptionJobSummary) 