| Package | Description |
|---|---|
| software.amazon.awssdk.services.transcribestreaming |
Amazon Transcribe streaming offers three main types of real-time transcription: Standard, Medical, and
Call Analytics.
|
| software.amazon.awssdk.services.transcribestreaming.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<Void> |
TranscribeStreamingAsyncClient.startStreamTranscription(Consumer<StartStreamTranscriptionRequest.Builder> startStreamTranscriptionRequest,
org.reactivestreams.Publisher<AudioStream> requestStream,
StartStreamTranscriptionResponseHandler asyncResponseHandler)
Starts a bidirectional HTTP/2 or WebSocket stream where audio is streamed to Amazon Transcribe and the
transcription results are streamed to your application.
|
| Modifier and Type | Method and Description |
|---|---|
static StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.builder() |
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.contentIdentificationType(ContentIdentificationType contentIdentificationType)
Labels all personally identifiable information (PII) identified in your transcript.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.contentIdentificationType(String contentIdentificationType)
Labels all personally identifiable information (PII) identified in your transcript.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.contentRedactionType(ContentRedactionType contentRedactionType)
Redacts all personally identifiable information (PII) identified in your transcript.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.contentRedactionType(String contentRedactionType)
Redacts all personally identifiable information (PII) identified in your transcript.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.enableChannelIdentification(Boolean enableChannelIdentification)
Enables channel identification in multi-channel audio.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.enablePartialResultsStabilization(Boolean enablePartialResultsStabilization)
Enables partial result stabilization for your transcription.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.identifyLanguage(Boolean identifyLanguage)
Enables automatic language identification for your transcription.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.languageCode(LanguageCode languageCode)
Specify the language code that represents the language spoken in your audio.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.languageCode(String languageCode)
Specify the language code that represents the language spoken in your audio.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.languageModelName(String languageModelName)
Specify the name of the custom language model that you want to use when processing your transcription.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.languageOptions(String languageOptions)
Specify two or more language codes that represent the languages you think may be present in your media;
including more than five is not recommended.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.mediaEncoding(MediaEncoding mediaEncoding)
Specify the encoding of your input audio.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.mediaEncoding(String mediaEncoding)
Specify the encoding of your input audio.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.mediaSampleRateHertz(Integer mediaSampleRateHertz)
The sample rate of the input audio (in hertz).
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.numberOfChannels(Integer numberOfChannels)
Specify the number of channels in your audio stream.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.partialResultsStability(PartialResultsStability partialResultsStability)
Specify the level of stability to use when you enable partial results stabilization (
EnablePartialResultsStabilization). |
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.partialResultsStability(String partialResultsStability)
Specify the level of stability to use when you enable partial results stabilization (
EnablePartialResultsStabilization). |
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.piiEntityTypes(String piiEntityTypes)
Specify which types of personally identifiable information (PII) you want to redact in your transcript.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.preferredLanguage(LanguageCode preferredLanguage)
Specify a preferred language from the subset of languages codes you specified in
LanguageOptions
. |
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.preferredLanguage(String preferredLanguage)
Specify a preferred language from the subset of languages codes you specified in
LanguageOptions
. |
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.sessionId(String sessionId)
Specify a name for your transcription session.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.showSpeakerLabel(Boolean showSpeakerLabel)
Enables speaker partitioning (diarization) in your transcription output.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.toBuilder() |
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.vocabularyFilterMethod(String vocabularyFilterMethod)
Specify how you want your vocabulary filter applied to your transcript.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.vocabularyFilterMethod(VocabularyFilterMethod vocabularyFilterMethod)
Specify how you want your vocabulary filter applied to your transcript.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.vocabularyFilterName(String vocabularyFilterName)
Specify the name of the custom vocabulary filter that you want to use when processing your transcription.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.vocabularyFilterNames(String vocabularyFilterNames)
Specify the names of the custom vocabulary filters that you want to use when processing your transcription.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.vocabularyName(String vocabularyName)
Specify the name of the custom vocabulary that you want to use when processing your transcription.
|
StartStreamTranscriptionRequest.Builder |
StartStreamTranscriptionRequest.Builder.vocabularyNames(String vocabularyNames)
Specify the names of the custom vocabularies that you want to use when processing your transcription.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends StartStreamTranscriptionRequest.Builder> |
StartStreamTranscriptionRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.