libZSservicesZSamazonka-transcribeZSamazonka-transcribe
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Transcribe.Types.TranscriptionJobSummary

Description

 
Synopsis

Documentation

data TranscriptionJobSummary Source #

Provides a summary of information about a transcription job.

See: newTranscriptionJobSummary smart constructor.

Constructors

TranscriptionJobSummary' 

Fields

Instances

Instances details
Eq TranscriptionJobSummary Source # 
Instance details

Defined in Amazonka.Transcribe.Types.TranscriptionJobSummary

Read TranscriptionJobSummary Source # 
Instance details

Defined in Amazonka.Transcribe.Types.TranscriptionJobSummary

Show TranscriptionJobSummary Source # 
Instance details

Defined in Amazonka.Transcribe.Types.TranscriptionJobSummary

Generic TranscriptionJobSummary Source # 
Instance details

Defined in Amazonka.Transcribe.Types.TranscriptionJobSummary

Associated Types

type Rep TranscriptionJobSummary :: Type -> Type #

NFData TranscriptionJobSummary Source # 
Instance details

Defined in Amazonka.Transcribe.Types.TranscriptionJobSummary

Methods

rnf :: TranscriptionJobSummary -> () #

Hashable TranscriptionJobSummary Source # 
Instance details

Defined in Amazonka.Transcribe.Types.TranscriptionJobSummary

FromJSON TranscriptionJobSummary Source # 
Instance details

Defined in Amazonka.Transcribe.Types.TranscriptionJobSummary

type Rep TranscriptionJobSummary Source # 
Instance details

Defined in Amazonka.Transcribe.Types.TranscriptionJobSummary

type Rep TranscriptionJobSummary = D1 ('MetaData "TranscriptionJobSummary" "Amazonka.Transcribe.Types.TranscriptionJobSummary" "libZSservicesZSamazonka-transcribeZSamazonka-transcribe" 'False) (C1 ('MetaCons "TranscriptionJobSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "contentRedaction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContentRedaction)))) :*: (S1 ('MetaSel ('Just "identifiedLanguageScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LanguageCode)) :*: S1 ('MetaSel ('Just "outputLocationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputLocationType))))) :*: ((S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "completionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "modelSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ModelSettings)))) :*: (S1 ('MetaSel ('Just "transcriptionJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TranscriptionJobStatus)) :*: (S1 ('MetaSel ('Just "transcriptionJobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "identifyLanguage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))))

newTranscriptionJobSummary :: TranscriptionJobSummary Source #

Create a value of TranscriptionJobSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTime:TranscriptionJobSummary', transcriptionJobSummary_creationTime - A timestamp that shows when the job was created.

$sel:failureReason:TranscriptionJobSummary', transcriptionJobSummary_failureReason - If the TranscriptionJobStatus field is FAILED, a description of the error.

$sel:contentRedaction:TranscriptionJobSummary', transcriptionJobSummary_contentRedaction - The content redaction settings of the transcription job.

$sel:identifiedLanguageScore:TranscriptionJobSummary', transcriptionJobSummary_identifiedLanguageScore - A value between zero and one that Amazon Transcribe assigned to the language it identified in the source audio. A higher score indicates that Amazon Transcribe is more confident in the language it identified.

$sel:languageCode:TranscriptionJobSummary', transcriptionJobSummary_languageCode - The language code for the input speech.

$sel:outputLocationType:TranscriptionJobSummary', transcriptionJobSummary_outputLocationType - Indicates the location of the output of the transcription job.

If the value is CUSTOMER_BUCKET then the location is the S3 bucket specified in the outputBucketName field when the transcription job was started with the StartTranscriptionJob operation.

If the value is SERVICE_BUCKET then the output is stored by Amazon Transcribe and can be retrieved using the URI in the GetTranscriptionJob response's TranscriptFileUri field.

$sel:startTime:TranscriptionJobSummary', transcriptionJobSummary_startTime - A timestamp that shows when the job started processing.

$sel:completionTime:TranscriptionJobSummary', transcriptionJobSummary_completionTime - A timestamp that shows when the job was completed.

$sel:modelSettings:TranscriptionJobSummary', transcriptionJobSummary_modelSettings - Undocumented member.

$sel:transcriptionJobStatus:TranscriptionJobSummary', transcriptionJobSummary_transcriptionJobStatus - The status of the transcription job. When the status is COMPLETED, use the GetTranscriptionJob operation to get the results of the transcription.

$sel:transcriptionJobName:TranscriptionJobSummary', transcriptionJobSummary_transcriptionJobName - The name of the transcription job.

$sel:identifyLanguage:TranscriptionJobSummary', transcriptionJobSummary_identifyLanguage - Whether automatic language identification was enabled for a transcription job.

transcriptionJobSummary_creationTime :: Lens' TranscriptionJobSummary (Maybe UTCTime) Source #

A timestamp that shows when the job was created.

transcriptionJobSummary_failureReason :: Lens' TranscriptionJobSummary (Maybe Text) Source #

If the TranscriptionJobStatus field is FAILED, a description of the error.

transcriptionJobSummary_contentRedaction :: Lens' TranscriptionJobSummary (Maybe ContentRedaction) Source #

The content redaction settings of the transcription job.

transcriptionJobSummary_identifiedLanguageScore :: Lens' TranscriptionJobSummary (Maybe Double) Source #

A value between zero and one that Amazon Transcribe assigned to the language it identified in the source audio. A higher score indicates that Amazon Transcribe is more confident in the language it identified.

transcriptionJobSummary_outputLocationType :: Lens' TranscriptionJobSummary (Maybe OutputLocationType) Source #

Indicates the location of the output of the transcription job.

If the value is CUSTOMER_BUCKET then the location is the S3 bucket specified in the outputBucketName field when the transcription job was started with the StartTranscriptionJob operation.

If the value is SERVICE_BUCKET then the output is stored by Amazon Transcribe and can be retrieved using the URI in the GetTranscriptionJob response's TranscriptFileUri field.

transcriptionJobSummary_startTime :: Lens' TranscriptionJobSummary (Maybe UTCTime) Source #

A timestamp that shows when the job started processing.

transcriptionJobSummary_completionTime :: Lens' TranscriptionJobSummary (Maybe UTCTime) Source #

A timestamp that shows when the job was completed.

transcriptionJobSummary_transcriptionJobStatus :: Lens' TranscriptionJobSummary (Maybe TranscriptionJobStatus) Source #

The status of the transcription job. When the status is COMPLETED, use the GetTranscriptionJob operation to get the results of the transcription.

transcriptionJobSummary_identifyLanguage :: Lens' TranscriptionJobSummary (Maybe Bool) Source #

Whether automatic language identification was enabled for a transcription job.