TranscriptionJob

Provides detailed information about a transcription job.

To view the status of the specified transcription job, check the TranscriptionJobStatus field. If the status is COMPLETED, the job is finished and you can find the results at the location specified in TranscriptFileUri. If the status is FAILED, FailureReason provides details on why your transcription job failed.

If you enabled content redaction, the redacted transcript can be found at the location specified in RedactedTranscriptFileUri.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The date and time the specified transcription job finished processing.

Link copied to clipboard

Indicates whether redaction was enabled in your transcript.

Link copied to clipboard

The date and time the specified transcription job request was made.

Link copied to clipboard

If TranscriptionJobStatus is FAILED, FailureReason contains information about why the transcription job request failed.

Link copied to clipboard

The confidence score associated with the language identified in your media file.

Link copied to clipboard

Indicates whether automatic language identification was enabled (TRUE) for the specified transcription job.

Link copied to clipboard

Indicates whether automatic multi-language identification was enabled (TRUE) for the specified transcription job.

Link copied to clipboard

Provides information about how your transcription job was processed. This parameter shows if your request was queued and what data access role was used.

Link copied to clipboard

The language code used to create your transcription job. This parameter is used with single-language identification. For multi-language identification requests, refer to the plural version of this parameter, LanguageCodes.

Link copied to clipboard

The language codes used to create your transcription job. This parameter is used with multi-language identification. For single-language identification requests, refer to the singular version of this parameter, LanguageCode.

Link copied to clipboard

Provides the name and language of all custom language models, custom vocabularies, and custom vocabulary filters that you included in your request.

Link copied to clipboard

Provides the language codes you specified in your request.

Link copied to clipboard
val media: Media?

Provides the Amazon S3 location of the media file you used in your request.

Link copied to clipboard

The format of the input media file.

Link copied to clipboard

The sample rate, in hertz, of the audio track in your input media file.

Link copied to clipboard

Provides information on the custom language model you included in your request.

Link copied to clipboard

Provides information on any additional settings that were included in your request. Additional settings include channel identification, alternative transcriptions, speaker partitioning, custom vocabularies, and custom vocabulary filters.

Link copied to clipboard

The date and time the specified transcription job began processing.

Link copied to clipboard

Indicates whether subtitles were generated with your transcription.

Link copied to clipboard
val tags: List<Tag>?

The tags, each in the form of a key:value pair, assigned to the specified transcription job.

Link copied to clipboard

Provides information about the toxicity detection settings applied to your transcription.

Link copied to clipboard

Provides you with the Amazon S3 URI you can use to access your transcript.

Link copied to clipboard

The name of the transcription job. Job names are case sensitive and must be unique within an Amazon Web Services account.

Link copied to clipboard

Provides the status of the specified transcription job.

Functions

Link copied to clipboard
inline fun copy(block: TranscriptionJob.Builder.() -> Unit = {}): TranscriptionJob
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String