| Package | Description |
|---|---|
| software.amazon.awssdk.services.transcribe |
Amazon Transcribe offers three main types of batch transcription: Standard, Medical, and Call
Analytics.
|
| software.amazon.awssdk.services.transcribe.model |
| Modifier and Type | Method and Description |
|---|---|
default StartTranscriptionJobResponse |
TranscribeClient.startTranscriptionJob(Consumer<StartTranscriptionJobRequest.Builder> startTranscriptionJobRequest)
Transcribes the audio from a media file and applies any additional Request Parameters you choose to include in
your request.
|
default CompletableFuture<StartTranscriptionJobResponse> |
TranscribeAsyncClient.startTranscriptionJob(Consumer<StartTranscriptionJobRequest.Builder> startTranscriptionJobRequest)
Transcribes the audio from a media file and applies any additional Request Parameters you choose to include in
your request.
|
| Modifier and Type | Method and Description |
|---|---|
static StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.builder() |
default StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.contentRedaction(Consumer<ContentRedaction.Builder> contentRedaction)
Makes it possible to redact or flag specified personally identifiable information (PII) in your transcript.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.contentRedaction(ContentRedaction contentRedaction)
Makes it possible to redact or flag specified personally identifiable information (PII) in your transcript.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.identifyLanguage(Boolean identifyLanguage)
Enables automatic language identification in your transcription job request.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.identifyMultipleLanguages(Boolean identifyMultipleLanguages)
Enables automatic multi-language identification in your transcription job request.
|
default StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.jobExecutionSettings(Consumer<JobExecutionSettings.Builder> jobExecutionSettings)
Makes it possible to control how your transcription job is processed.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.jobExecutionSettings(JobExecutionSettings jobExecutionSettings)
Makes it possible to control how your transcription job is processed.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.kmsEncryptionContext(Map<String,String> kmsEncryptionContext)
A map of plain text, non-secret key:value pairs, known as encryption context pairs, that provide an added
layer of security for your data.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.languageCode(LanguageCode languageCode)
The language code that represents the language spoken in the input media file.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.languageCode(String languageCode)
The language code that represents the language spoken in the input media file.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.languageIdSettings(Map<LanguageCode,LanguageIdSettings> languageIdSettings)
If using automatic language identification in your request and you want to apply a custom language model, a
custom vocabulary, or a custom vocabulary filter, include
LanguageIdSettings with the relevant
sub-parameters (VocabularyName, LanguageModelName, and
VocabularyFilterName). |
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.languageIdSettingsWithStrings(Map<String,LanguageIdSettings> languageIdSettings)
If using automatic language identification in your request and you want to apply a custom language model, a
custom vocabulary, or a custom vocabulary filter, include
LanguageIdSettings with the relevant
sub-parameters (VocabularyName, LanguageModelName, and
VocabularyFilterName). |
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.languageOptions(Collection<LanguageCode> languageOptions)
You can specify two or more language codes that represent the languages you think may be present in your
media.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.languageOptions(LanguageCode... languageOptions)
You can specify two or more language codes that represent the languages you think may be present in your
media.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.languageOptionsWithStrings(Collection<String> languageOptions)
You can specify two or more language codes that represent the languages you think may be present in your
media.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.languageOptionsWithStrings(String... languageOptions)
You can specify two or more language codes that represent the languages you think may be present in your
media.
|
default StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.media(Consumer<Media.Builder> media)
Describes the Amazon S3 location of the media file you want to use in your request.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.media(Media media)
Describes the Amazon S3 location of the media file you want to use in your request.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.mediaFormat(MediaFormat mediaFormat)
Specify the format of your input media file.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.mediaFormat(String mediaFormat)
Specify the format of your input media file.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.mediaSampleRateHertz(Integer mediaSampleRateHertz)
The sample rate, in hertz, of the audio track in your input media file.
|
default StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.modelSettings(Consumer<ModelSettings.Builder> modelSettings)
Specify the custom language model you want to include with your transcription job.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.modelSettings(ModelSettings modelSettings)
Specify the custom language model you want to include with your transcription job.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.outputBucketName(String outputBucketName)
The name of the Amazon S3 bucket where you want your transcription output stored.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.outputEncryptionKMSKeyId(String outputEncryptionKMSKeyId)
The KMS key you want to use to encrypt your transcription output.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.outputKey(String outputKey)
Use in combination with
OutputBucketName to specify the output location of your transcript and,
optionally, a unique name for your output file. |
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.settings(Consumer<Settings.Builder> settings)
Specify additional optional settings in your request, including channel identification, alternative
transcriptions, speaker partitioning.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.settings(Settings settings)
Specify additional optional settings in your request, including channel identification, alternative
transcriptions, speaker partitioning.
|
default StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.subtitles(Consumer<Subtitles.Builder> subtitles)
Produces subtitle files for your input media.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.subtitles(Subtitles subtitles)
Produces subtitle files for your input media.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.tags(Collection<Tag> tags)
Adds one or more custom tags, each in the form of a key:value pair, to a new transcription job at the time
you start this new job.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.tags(Consumer<Tag.Builder>... tags)
Adds one or more custom tags, each in the form of a key:value pair, to a new transcription job at the time
you start this new job.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.tags(Tag... tags)
Adds one or more custom tags, each in the form of a key:value pair, to a new transcription job at the time
you start this new job.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.toBuilder() |
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.toxicityDetection(Collection<ToxicityDetectionSettings> toxicityDetection)
Enables toxic speech detection in your transcript.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.toxicityDetection(Consumer<ToxicityDetectionSettings.Builder>... toxicityDetection)
Enables toxic speech detection in your transcript.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.toxicityDetection(ToxicityDetectionSettings... toxicityDetection)
Enables toxic speech detection in your transcript.
|
StartTranscriptionJobRequest.Builder |
StartTranscriptionJobRequest.Builder.transcriptionJobName(String transcriptionJobName)
A unique name, chosen by you, for your transcription job.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends StartTranscriptionJobRequest.Builder> |
StartTranscriptionJobRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.