Interface CfnMediaInsightsPipelineConfiguration.AmazonTranscribeCallAnalyticsProcessorConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMediaInsightsPipelineConfiguration.AmazonTranscribeCallAnalyticsProcessorConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnMediaInsightsPipelineConfiguration
@Stability(Stable)
public static interface CfnMediaInsightsPipelineConfiguration.AmazonTranscribeCallAnalyticsProcessorConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.chime.*;
AmazonTranscribeCallAnalyticsProcessorConfigurationProperty amazonTranscribeCallAnalyticsProcessorConfigurationProperty = AmazonTranscribeCallAnalyticsProcessorConfigurationProperty.builder()
.languageCode("languageCode")
// the properties below are optional
.callAnalyticsStreamCategories(List.of("callAnalyticsStreamCategories"))
.contentIdentificationType("contentIdentificationType")
.contentRedactionType("contentRedactionType")
.enablePartialResultsStabilization(false)
.filterPartialResults(false)
.languageModelName("languageModelName")
.partialResultsStability("partialResultsStability")
.piiEntityTypes("piiEntityTypes")
.postCallAnalyticsSettings(PostCallAnalyticsSettingsProperty.builder()
.dataAccessRoleArn("dataAccessRoleArn")
.outputLocation("outputLocation")
// the properties below are optional
.contentRedactionOutput("contentRedactionOutput")
.outputEncryptionKmsKeyId("outputEncryptionKmsKeyId")
.build())
.vocabularyFilterMethod("vocabularyFilterMethod")
.vocabularyFilterName("vocabularyFilterName")
.vocabularyName("vocabularyName")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final class -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The categories to send to the insights target.default StringLabels all PII identified in the transcript.default StringRedacts all PII identified in the transcript.default ObjectEnables partial result stabilization.default ObjectIf true, partial results are filtered out.The language code in the configuration.default StringThe name of the custom language model.default StringThe level of stability for partial results.default StringThe types of PII to redact.default ObjectReturns union: eitherIResolvableorCfnMediaInsightsPipelineConfiguration.PostCallAnalyticsSettingsPropertydefault StringThe vocabulary filtering method.default StringThe name of the custom vocabulary filter.default StringThe name of the custom vocabulary.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getLanguageCode
The language code in the configuration.- See Also:
-
getCallAnalyticsStreamCategories
The categories to send to the insights target.- See Also:
-
getContentIdentificationType
Labels all PII identified in the transcript.- See Also:
-
getContentRedactionType
Redacts all PII identified in the transcript.- See Also:
-
getEnablePartialResultsStabilization
Enables partial result stabilization.Returns union: either
BooleanorIResolvable- See Also:
-
getFilterPartialResults
If true, partial results are filtered out.Returns union: either
BooleanorIResolvable- See Also:
-
getLanguageModelName
The name of the custom language model.- See Also:
-
getPartialResultsStability
The level of stability for partial results.- See Also:
-
getPiiEntityTypes
The types of PII to redact.- See Also:
-
getPostCallAnalyticsSettings
Returns union: eitherIResolvableorCfnMediaInsightsPipelineConfiguration.PostCallAnalyticsSettingsProperty- See Also:
-
getVocabularyFilterMethod
The vocabulary filtering method.- See Also:
-
getVocabularyFilterName
The name of the custom vocabulary filter.- See Also:
-
getVocabularyName
The name of the custom vocabulary.- See Also:
-
builder
@Stability(Stable) static CfnMediaInsightsPipelineConfiguration.AmazonTranscribeCallAnalyticsProcessorConfigurationProperty.Builder builder()
-