public static interface AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder extends SdkPojo, CopyableBuilder<AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder,AmazonTranscribeCallAnalyticsProcessorConfiguration>
| Modifier and Type | Method and Description |
|---|---|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
callAnalyticsStreamCategories(Collection<String> callAnalyticsStreamCategories)
By default, all
CategoryEvents are sent to the insights target. |
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
callAnalyticsStreamCategories(String... callAnalyticsStreamCategories)
By default, all
CategoryEvents are sent to the insights target. |
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
contentIdentificationType(ContentType contentIdentificationType)
Labels all personally identifiable information (PII) identified in your transcript.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
contentIdentificationType(String contentIdentificationType)
Labels all personally identifiable information (PII) identified in your transcript.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
contentRedactionType(ContentType contentRedactionType)
Redacts all personally identifiable information (PII) identified in your transcript.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
contentRedactionType(String contentRedactionType)
Redacts all personally identifiable information (PII) identified in your transcript.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
enablePartialResultsStabilization(Boolean enablePartialResultsStabilization)
Enables partial result stabilization for your transcription.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
filterPartialResults(Boolean filterPartialResults)
If true,
UtteranceEvents with IsPartial: true are filtered out of the insights
target. |
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
languageCode(CallAnalyticsLanguageCode languageCode)
The language code in the configuration.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
languageCode(String languageCode)
The language code in the configuration.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
languageModelName(String languageModelName)
Specifies the name of the custom language model to use when processing a transcription.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
partialResultsStability(PartialResultsStability partialResultsStability)
Specifies the level of stability to use when you enable partial results stabilization (
EnablePartialResultsStabilization). |
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
partialResultsStability(String partialResultsStability)
Specifies the level of stability to use when you enable partial results stabilization (
EnablePartialResultsStabilization). |
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
piiEntityTypes(String piiEntityTypes)
Specifies the types of personally identifiable information (PII) to redact from a transcript.
|
default AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
postCallAnalyticsSettings(Consumer<PostCallAnalyticsSettings.Builder> postCallAnalyticsSettings)
The settings for a post-call analysis task in an analytics configuration.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
postCallAnalyticsSettings(PostCallAnalyticsSettings postCallAnalyticsSettings)
The settings for a post-call analysis task in an analytics configuration.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
vocabularyFilterMethod(String vocabularyFilterMethod)
Specifies how to apply a vocabulary filter to a transcript.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
vocabularyFilterMethod(VocabularyFilterMethod vocabularyFilterMethod)
Specifies how to apply a vocabulary filter to a transcript.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
vocabularyFilterName(String vocabularyFilterName)
Specifies the name of the custom vocabulary filter to use when processing a transcription.
|
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder |
vocabularyName(String vocabularyName)
Specifies the name of the custom vocabulary to use when processing a transcription.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder languageCode(String languageCode)
The language code in the configuration.
languageCode - The language code in the configuration.CallAnalyticsLanguageCode,
CallAnalyticsLanguageCodeAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder languageCode(CallAnalyticsLanguageCode languageCode)
The language code in the configuration.
languageCode - The language code in the configuration.CallAnalyticsLanguageCode,
CallAnalyticsLanguageCodeAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder vocabularyName(String vocabularyName)
Specifies the name of the custom vocabulary to use when processing a transcription. Note that vocabulary names are case sensitive.
If the language of the specified custom vocabulary doesn't match the language identified in your media, the custom vocabulary is not applied to your transcription.
For more information, see Custom vocabularies in the Amazon Transcribe Developer Guide.
Length Constraints: Minimum length of 1. Maximum length of 200.
vocabularyName - Specifies the name of the custom vocabulary to use when processing a transcription. Note that
vocabulary names are case sensitive.
If the language of the specified custom vocabulary doesn't match the language identified in your media, the custom vocabulary is not applied to your transcription.
For more information, see Custom vocabularies in the Amazon Transcribe Developer Guide.
Length Constraints: Minimum length of 1. Maximum length of 200.
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder vocabularyFilterName(String vocabularyFilterName)
Specifies the name of the custom vocabulary filter to use when processing a transcription. Note that vocabulary filter names are case sensitive.
If the language of the specified custom vocabulary filter doesn't match the language identified in your media, the vocabulary filter is not applied to your transcription.
For more information, see Using vocabulary filtering with unwanted words in the Amazon Transcribe Developer Guide.
Length Constraints: Minimum length of 1. Maximum length of 200.
vocabularyFilterName - Specifies the name of the custom vocabulary filter to use when processing a transcription. Note that
vocabulary filter names are case sensitive.
If the language of the specified custom vocabulary filter doesn't match the language identified in your media, the vocabulary filter is not applied to your transcription.
For more information, see Using vocabulary filtering with unwanted words in the Amazon Transcribe Developer Guide.
Length Constraints: Minimum length of 1. Maximum length of 200.
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder vocabularyFilterMethod(String vocabularyFilterMethod)
Specifies how to apply a vocabulary filter to a transcript.
To replace words with ***, choose mask.
To delete words, choose remove.
To flag words without changing them, choose tag.
vocabularyFilterMethod - Specifies how to apply a vocabulary filter to a transcript.
To replace words with ***, choose mask.
To delete words, choose remove.
To flag words without changing them, choose tag.
VocabularyFilterMethod,
VocabularyFilterMethodAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder vocabularyFilterMethod(VocabularyFilterMethod vocabularyFilterMethod)
Specifies how to apply a vocabulary filter to a transcript.
To replace words with ***, choose mask.
To delete words, choose remove.
To flag words without changing them, choose tag.
vocabularyFilterMethod - Specifies how to apply a vocabulary filter to a transcript.
To replace words with ***, choose mask.
To delete words, choose remove.
To flag words without changing them, choose tag.
VocabularyFilterMethod,
VocabularyFilterMethodAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder languageModelName(String languageModelName)
Specifies the name of the custom language model to use when processing a transcription. Note that language model names are case sensitive.
The language of the specified language model must match the language code specified in the transcription request. If the languages don't match, the custom language model isn't applied. Language mismatches don't generate errors or warnings.
For more information, see Custom language models in the Amazon Transcribe Developer Guide.
languageModelName - Specifies the name of the custom language model to use when processing a transcription. Note that
language model names are case sensitive.
The language of the specified language model must match the language code specified in the transcription request. If the languages don't match, the custom language model isn't applied. Language mismatches don't generate errors or warnings.
For more information, see Custom language models in the Amazon Transcribe Developer Guide.
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder enablePartialResultsStabilization(Boolean enablePartialResultsStabilization)
Enables partial result stabilization for your transcription. Partial result stabilization can reduce latency in your output, but may impact accuracy. For more information, see Partial-result stabilization in the Amazon Transcribe Developer Guide.
enablePartialResultsStabilization - Enables partial result stabilization for your transcription. Partial result stabilization can reduce
latency in your output, but may impact accuracy. For more information, see Partial-result stabilization in the Amazon Transcribe Developer Guide.AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder partialResultsStability(String partialResultsStability)
Specifies the level of stability to use when you enable partial results stabilization (
EnablePartialResultsStabilization).
Low stability provides the highest accuracy. High stability transcribes faster, but with slightly lower accuracy.
For more information, see Partial-result stabilization in the Amazon Transcribe Developer Guide.
partialResultsStability - Specifies the level of stability to use when you enable partial results stabilization (
EnablePartialResultsStabilization).
Low stability provides the highest accuracy. High stability transcribes faster, but with slightly lower accuracy.
For more information, see Partial-result stabilization in the Amazon Transcribe Developer Guide.
PartialResultsStability,
PartialResultsStabilityAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder partialResultsStability(PartialResultsStability partialResultsStability)
Specifies the level of stability to use when you enable partial results stabilization (
EnablePartialResultsStabilization).
Low stability provides the highest accuracy. High stability transcribes faster, but with slightly lower accuracy.
For more information, see Partial-result stabilization in the Amazon Transcribe Developer Guide.
partialResultsStability - Specifies the level of stability to use when you enable partial results stabilization (
EnablePartialResultsStabilization).
Low stability provides the highest accuracy. High stability transcribes faster, but with slightly lower accuracy.
For more information, see Partial-result stabilization in the Amazon Transcribe Developer Guide.
PartialResultsStability,
PartialResultsStabilityAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder contentIdentificationType(String contentIdentificationType)
Labels all personally identifiable information (PII) identified in your transcript.
Content identification is performed at the segment level; PII specified in PiiEntityTypes is
flagged upon complete transcription of an audio segment.
You can’t set ContentIdentificationType and ContentRedactionType in the same
request. If you do, your request returns a BadRequestException.
For more information, see Redacting or identifying personally identifiable information in the Amazon Transcribe Developer Guide.
contentIdentificationType - Labels all personally identifiable information (PII) identified in your transcript.
Content identification is performed at the segment level; PII specified in PiiEntityTypes
is flagged upon complete transcription of an audio segment.
You can’t set ContentIdentificationType and ContentRedactionType in the same
request. If you do, your request returns a BadRequestException.
For more information, see Redacting or identifying personally identifiable information in the Amazon Transcribe Developer Guide.
ContentType,
ContentTypeAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder contentIdentificationType(ContentType contentIdentificationType)
Labels all personally identifiable information (PII) identified in your transcript.
Content identification is performed at the segment level; PII specified in PiiEntityTypes is
flagged upon complete transcription of an audio segment.
You can’t set ContentIdentificationType and ContentRedactionType in the same
request. If you do, your request returns a BadRequestException.
For more information, see Redacting or identifying personally identifiable information in the Amazon Transcribe Developer Guide.
contentIdentificationType - Labels all personally identifiable information (PII) identified in your transcript.
Content identification is performed at the segment level; PII specified in PiiEntityTypes
is flagged upon complete transcription of an audio segment.
You can’t set ContentIdentificationType and ContentRedactionType in the same
request. If you do, your request returns a BadRequestException.
For more information, see Redacting or identifying personally identifiable information in the Amazon Transcribe Developer Guide.
ContentType,
ContentTypeAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder contentRedactionType(String contentRedactionType)
Redacts all personally identifiable information (PII) identified in your transcript.
Content redaction is performed at the segment level; PII specified in PiiEntityTypes is redacted
upon complete transcription of an audio segment.
You can’t set ContentRedactionType and ContentIdentificationType in the same
request. If you do, your request returns a BadRequestException.
For more information, see Redacting or identifying personally identifiable information in the Amazon Transcribe Developer Guide.
contentRedactionType - Redacts all personally identifiable information (PII) identified in your transcript.
Content redaction is performed at the segment level; PII specified in PiiEntityTypes is
redacted upon complete transcription of an audio segment.
You can’t set ContentRedactionType and ContentIdentificationType in the same
request. If you do, your request returns a BadRequestException.
For more information, see Redacting or identifying personally identifiable information in the Amazon Transcribe Developer Guide.
ContentType,
ContentTypeAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder contentRedactionType(ContentType contentRedactionType)
Redacts all personally identifiable information (PII) identified in your transcript.
Content redaction is performed at the segment level; PII specified in PiiEntityTypes is redacted
upon complete transcription of an audio segment.
You can’t set ContentRedactionType and ContentIdentificationType in the same
request. If you do, your request returns a BadRequestException.
For more information, see Redacting or identifying personally identifiable information in the Amazon Transcribe Developer Guide.
contentRedactionType - Redacts all personally identifiable information (PII) identified in your transcript.
Content redaction is performed at the segment level; PII specified in PiiEntityTypes is
redacted upon complete transcription of an audio segment.
You can’t set ContentRedactionType and ContentIdentificationType in the same
request. If you do, your request returns a BadRequestException.
For more information, see Redacting or identifying personally identifiable information in the Amazon Transcribe Developer Guide.
ContentType,
ContentTypeAmazonTranscribeCallAnalyticsProcessorConfiguration.Builder piiEntityTypes(String piiEntityTypes)
Specifies the types of personally identifiable information (PII) to redact from a transcript. You can include
as many types as you'd like, or you can select ALL.
To include PiiEntityTypes in your Call Analytics request, you must also include
ContentIdentificationType or ContentRedactionType, but you can't include both.
Values must be comma-separated and can include: ADDRESS, BANK_ACCOUNT_NUMBER,
BANK_ROUTING, CREDIT_DEBIT_CVV, CREDIT_DEBIT_EXPIRY,
CREDIT_DEBIT_NUMBER, EMAIL, NAME, PHONE, PIN, SSN, or ALL.
Length Constraints: Minimum length of 1. Maximum length of 300.
piiEntityTypes - Specifies the types of personally identifiable information (PII) to redact from a transcript. You can
include as many types as you'd like, or you can select ALL.
To include PiiEntityTypes in your Call Analytics request, you must also include
ContentIdentificationType or ContentRedactionType, but you can't include
both.
Values must be comma-separated and can include: ADDRESS, BANK_ACCOUNT_NUMBER, BANK_ROUTING, CREDIT_DEBIT_CVV, CREDIT_DEBIT_EXPIRY,
CREDIT_DEBIT_NUMBER, EMAIL, NAME, PHONE,
PIN, SSN, or ALL.
Length Constraints: Minimum length of 1. Maximum length of 300.
AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder filterPartialResults(Boolean filterPartialResults)
If true, UtteranceEvents with IsPartial: true are filtered out of the insights
target.
filterPartialResults - If true, UtteranceEvents with IsPartial: true are filtered out of the
insights target.AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder postCallAnalyticsSettings(PostCallAnalyticsSettings postCallAnalyticsSettings)
The settings for a post-call analysis task in an analytics configuration.
postCallAnalyticsSettings - The settings for a post-call analysis task in an analytics configuration.default AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder postCallAnalyticsSettings(Consumer<PostCallAnalyticsSettings.Builder> postCallAnalyticsSettings)
The settings for a post-call analysis task in an analytics configuration.
This is a convenience method that creates an instance of thePostCallAnalyticsSettings.Builder
avoiding the need to create one manually via PostCallAnalyticsSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to postCallAnalyticsSettings(PostCallAnalyticsSettings).
postCallAnalyticsSettings - a consumer that will call methods on PostCallAnalyticsSettings.BuilderpostCallAnalyticsSettings(PostCallAnalyticsSettings)AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder callAnalyticsStreamCategories(Collection<String> callAnalyticsStreamCategories)
By default, all CategoryEvents are sent to the insights target. If this parameter is specified,
only included categories are sent to the insights target.
callAnalyticsStreamCategories - By default, all CategoryEvents are sent to the insights target. If this parameter is
specified, only included categories are sent to the insights target.AmazonTranscribeCallAnalyticsProcessorConfiguration.Builder callAnalyticsStreamCategories(String... callAnalyticsStreamCategories)
By default, all CategoryEvents are sent to the insights target. If this parameter is specified,
only included categories are sent to the insights target.
callAnalyticsStreamCategories - By default, all CategoryEvents are sent to the insights target. If this parameter is
specified, only included categories are sent to the insights target.Copyright © 2023. All rights reserved.