TranscriptionJob class
Describes an asynchronous transcription job that was created with the
StartTranscriptionJob
operation.
Constructors
-
TranscriptionJob({DateTime? completionTime, ContentRedaction? contentRedaction, DateTime? creationTime, String? failureReason, double? identifiedLanguageScore, bool? identifyLanguage, JobExecutionSettings? jobExecutionSettings, LanguageCode? languageCode, List<
LanguageCode> ? languageOptions, Media? media, MediaFormat? mediaFormat, int? mediaSampleRateHertz, ModelSettings? modelSettings, Settings? settings, DateTime? startTime, Transcript? transcript, String? transcriptionJobName, TranscriptionJobStatus? transcriptionJobStatus}) -
TranscriptionJob.fromJson(Map<
String, dynamic> json) -
factory
Properties
- completionTime → DateTime?
-
A timestamp that shows when the job was completed.
final
- contentRedaction → ContentRedaction?
-
An object that describes content redaction settings for the transcription
job.
final
- creationTime → DateTime?
-
A timestamp that shows when the job was created.
final
- failureReason → String?
-
If the
TranscriptionJobStatus
field isFAILED
, this field contains information about why the job failed.final - hashCode → int
-
The hash code for this object.
no setterinherited
- identifiedLanguageScore → double?
-
A value between zero and one that Amazon Transcribe assigned to the language
that it identified in the source audio. Larger values indicate that Amazon
Transcribe has higher confidence in the language it identified.
final
- identifyLanguage → bool?
-
A value that shows if automatic language identification was enabled for a
transcription job.
final
- jobExecutionSettings → JobExecutionSettings?
-
Provides information about how a transcription job is executed.
final
- languageCode → LanguageCode?
-
The language code for the input speech.
final
-
languageOptions
→ List<
LanguageCode> ? -
An object that shows the optional array of languages inputted for
transcription jobs with automatic language identification enabled.
final
- media → Media?
-
An object that describes the input media for the transcription job.
final
- mediaFormat → MediaFormat?
-
The format of the input media file.
final
- mediaSampleRateHertz → int?
-
The sample rate, in Hertz, of the audio track in the input media file.
final
- modelSettings → ModelSettings?
-
An object containing the details of your custom language model.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- settings → Settings?
-
Optional settings for the transcription job. Use these settings to turn on
speaker recognition, to set the maximum number of speakers that should be
identified and to specify a custom vocabulary to use when processing the
transcription job.
final
- startTime → DateTime?
-
A timestamp that shows with the job was started processing.
final
- transcript → Transcript?
-
An object that describes the output of the transcription job.
final
- transcriptionJobName → String?
-
The name of the transcription job.
final
- transcriptionJobStatus → TranscriptionJobStatus?
-
The status of the transcription job.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited