AWS SDK for C++  1.9.159
AWS SDK for C++
Public Member Functions | List of all members
Aws::TranscribeService::Model::CallAnalyticsJobSettings Class Reference

#include <CallAnalyticsJobSettings.h>

Public Member Functions

 CallAnalyticsJobSettings ()
 
 CallAnalyticsJobSettings (Aws::Utils::Json::JsonView jsonValue)
 
CallAnalyticsJobSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetVocabularyName () const
 
bool VocabularyNameHasBeenSet () const
 
void SetVocabularyName (const Aws::String &value)
 
void SetVocabularyName (Aws::String &&value)
 
void SetVocabularyName (const char *value)
 
CallAnalyticsJobSettingsWithVocabularyName (const Aws::String &value)
 
CallAnalyticsJobSettingsWithVocabularyName (Aws::String &&value)
 
CallAnalyticsJobSettingsWithVocabularyName (const char *value)
 
const Aws::StringGetVocabularyFilterName () const
 
bool VocabularyFilterNameHasBeenSet () const
 
void SetVocabularyFilterName (const Aws::String &value)
 
void SetVocabularyFilterName (Aws::String &&value)
 
void SetVocabularyFilterName (const char *value)
 
CallAnalyticsJobSettingsWithVocabularyFilterName (const Aws::String &value)
 
CallAnalyticsJobSettingsWithVocabularyFilterName (Aws::String &&value)
 
CallAnalyticsJobSettingsWithVocabularyFilterName (const char *value)
 
const VocabularyFilterMethodGetVocabularyFilterMethod () const
 
bool VocabularyFilterMethodHasBeenSet () const
 
void SetVocabularyFilterMethod (const VocabularyFilterMethod &value)
 
void SetVocabularyFilterMethod (VocabularyFilterMethod &&value)
 
CallAnalyticsJobSettingsWithVocabularyFilterMethod (const VocabularyFilterMethod &value)
 
CallAnalyticsJobSettingsWithVocabularyFilterMethod (VocabularyFilterMethod &&value)
 
const Aws::StringGetLanguageModelName () const
 
bool LanguageModelNameHasBeenSet () const
 
void SetLanguageModelName (const Aws::String &value)
 
void SetLanguageModelName (Aws::String &&value)
 
void SetLanguageModelName (const char *value)
 
CallAnalyticsJobSettingsWithLanguageModelName (const Aws::String &value)
 
CallAnalyticsJobSettingsWithLanguageModelName (Aws::String &&value)
 
CallAnalyticsJobSettingsWithLanguageModelName (const char *value)
 
const ContentRedactionGetContentRedaction () const
 
bool ContentRedactionHasBeenSet () const
 
void SetContentRedaction (const ContentRedaction &value)
 
void SetContentRedaction (ContentRedaction &&value)
 
CallAnalyticsJobSettingsWithContentRedaction (const ContentRedaction &value)
 
CallAnalyticsJobSettingsWithContentRedaction (ContentRedaction &&value)
 
const Aws::Vector< LanguageCode > & GetLanguageOptions () const
 
bool LanguageOptionsHasBeenSet () const
 
void SetLanguageOptions (const Aws::Vector< LanguageCode > &value)
 
void SetLanguageOptions (Aws::Vector< LanguageCode > &&value)
 
CallAnalyticsJobSettingsWithLanguageOptions (const Aws::Vector< LanguageCode > &value)
 
CallAnalyticsJobSettingsWithLanguageOptions (Aws::Vector< LanguageCode > &&value)
 
CallAnalyticsJobSettingsAddLanguageOptions (const LanguageCode &value)
 
CallAnalyticsJobSettingsAddLanguageOptions (LanguageCode &&value)
 
const Aws::Map< LanguageCode, LanguageIdSettings > & GetLanguageIdSettings () const
 
bool LanguageIdSettingsHasBeenSet () const
 
void SetLanguageIdSettings (const Aws::Map< LanguageCode, LanguageIdSettings > &value)
 
void SetLanguageIdSettings (Aws::Map< LanguageCode, LanguageIdSettings > &&value)
 
CallAnalyticsJobSettingsWithLanguageIdSettings (const Aws::Map< LanguageCode, LanguageIdSettings > &value)
 
CallAnalyticsJobSettingsWithLanguageIdSettings (Aws::Map< LanguageCode, LanguageIdSettings > &&value)
 
CallAnalyticsJobSettingsAddLanguageIdSettings (const LanguageCode &key, const LanguageIdSettings &value)
 
CallAnalyticsJobSettingsAddLanguageIdSettings (LanguageCode &&key, const LanguageIdSettings &value)
 
CallAnalyticsJobSettingsAddLanguageIdSettings (const LanguageCode &key, LanguageIdSettings &&value)
 
CallAnalyticsJobSettingsAddLanguageIdSettings (LanguageCode &&key, LanguageIdSettings &&value)
 

Detailed Description

Provides optional settings for the CallAnalyticsJob operation.

See Also:

AWS API Reference

Definition at line 38 of file CallAnalyticsJobSettings.h.

Constructor & Destructor Documentation

◆ CallAnalyticsJobSettings() [1/2]

Aws::TranscribeService::Model::CallAnalyticsJobSettings::CallAnalyticsJobSettings ( )

◆ CallAnalyticsJobSettings() [2/2]

Aws::TranscribeService::Model::CallAnalyticsJobSettings::CallAnalyticsJobSettings ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddLanguageIdSettings() [1/4]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::AddLanguageIdSettings ( const LanguageCode key,
const LanguageIdSettings value 
)
inline

The language identification settings associated with your call analytics job. These settings include VocabularyName, VocabularyFilterName, and LanguageModelName.

Definition at line 418 of file CallAnalyticsJobSettings.h.

◆ AddLanguageIdSettings() [2/4]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::AddLanguageIdSettings ( const LanguageCode key,
LanguageIdSettings &&  value 
)
inline

The language identification settings associated with your call analytics job. These settings include VocabularyName, VocabularyFilterName, and LanguageModelName.

Definition at line 432 of file CallAnalyticsJobSettings.h.

◆ AddLanguageIdSettings() [3/4]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::AddLanguageIdSettings ( LanguageCode &&  key,
const LanguageIdSettings value 
)
inline

The language identification settings associated with your call analytics job. These settings include VocabularyName, VocabularyFilterName, and LanguageModelName.

Definition at line 425 of file CallAnalyticsJobSettings.h.

◆ AddLanguageIdSettings() [4/4]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::AddLanguageIdSettings ( LanguageCode &&  key,
LanguageIdSettings &&  value 
)
inline

The language identification settings associated with your call analytics job. These settings include VocabularyName, VocabularyFilterName, and LanguageModelName.

Definition at line 439 of file CallAnalyticsJobSettings.h.

◆ AddLanguageOptions() [1/2]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::AddLanguageOptions ( const LanguageCode value)
inline

When you run a call analytics job, you can specify the language spoken in the audio, or you can have Amazon Transcribe identify the language for you.

To specify a language, specify an array with one language code. If you don't know the language, you can leave this field blank and Amazon Transcribe will use machine learning to identify the language for you. To improve the ability of Amazon Transcribe to correctly identify the language, you can provide an array of the languages that can be present in the audio. Refer to Supported languages and language-specific features for additional information.

Definition at line 355 of file CallAnalyticsJobSettings.h.

◆ AddLanguageOptions() [2/2]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::AddLanguageOptions ( LanguageCode &&  value)
inline

When you run a call analytics job, you can specify the language spoken in the audio, or you can have Amazon Transcribe identify the language for you.

To specify a language, specify an array with one language code. If you don't know the language, you can leave this field blank and Amazon Transcribe will use machine learning to identify the language for you. To improve the ability of Amazon Transcribe to correctly identify the language, you can provide an array of the languages that can be present in the audio. Refer to Supported languages and language-specific features for additional information.

Definition at line 368 of file CallAnalyticsJobSettings.h.

◆ ContentRedactionHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSettings::ContentRedactionHasBeenSet ( ) const
inline

Definition at line 251 of file CallAnalyticsJobSettings.h.

◆ GetContentRedaction()

const ContentRedaction& Aws::TranscribeService::Model::CallAnalyticsJobSettings::GetContentRedaction ( ) const
inline

Definition at line 248 of file CallAnalyticsJobSettings.h.

◆ GetLanguageIdSettings()

const Aws::Map<LanguageCode, LanguageIdSettings>& Aws::TranscribeService::Model::CallAnalyticsJobSettings::GetLanguageIdSettings ( ) const
inline

The language identification settings associated with your call analytics job. These settings include VocabularyName, VocabularyFilterName, and LanguageModelName.

Definition at line 376 of file CallAnalyticsJobSettings.h.

◆ GetLanguageModelName()

const Aws::String& Aws::TranscribeService::Model::CallAnalyticsJobSettings::GetLanguageModelName ( ) const
inline

The structure used to describe a custom language model.

Definition at line 209 of file CallAnalyticsJobSettings.h.

◆ GetLanguageOptions()

const Aws::Vector<LanguageCode>& Aws::TranscribeService::Model::CallAnalyticsJobSettings::GetLanguageOptions ( ) const
inline

When you run a call analytics job, you can specify the language spoken in the audio, or you can have Amazon Transcribe identify the language for you.

To specify a language, specify an array with one language code. If you don't know the language, you can leave this field blank and Amazon Transcribe will use machine learning to identify the language for you. To improve the ability of Amazon Transcribe to correctly identify the language, you can provide an array of the languages that can be present in the audio. Refer to Supported languages and language-specific features for additional information.

Definition at line 277 of file CallAnalyticsJobSettings.h.

◆ GetVocabularyFilterMethod()

const VocabularyFilterMethod& Aws::TranscribeService::Model::CallAnalyticsJobSettings::GetVocabularyFilterMethod ( ) const
inline

Set to mask to remove filtered text from the transcript and replace it with three asterisks ("***") as placeholder text. Set to remove to remove filtered text from the transcript without using placeholder text. Set to tag to mark the word in the transcription output that matches the vocabulary filter. When you set the filter method to tag, the words matching your vocabulary filter are not masked or removed.

Definition at line 153 of file CallAnalyticsJobSettings.h.

◆ GetVocabularyFilterName()

const Aws::String& Aws::TranscribeService::Model::CallAnalyticsJobSettings::GetVocabularyFilterName ( ) const
inline

The name of the vocabulary filter to use when running a call analytics job. The filter that you specify must have the same language code as the analytics job.

Definition at line 93 of file CallAnalyticsJobSettings.h.

◆ GetVocabularyName()

const Aws::String& Aws::TranscribeService::Model::CallAnalyticsJobSettings::GetVocabularyName ( ) const
inline

The name of a vocabulary to use when processing the call analytics job.

Definition at line 50 of file CallAnalyticsJobSettings.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::TranscribeService::Model::CallAnalyticsJobSettings::Jsonize ( ) const

◆ LanguageIdSettingsHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSettings::LanguageIdSettingsHasBeenSet ( ) const
inline

The language identification settings associated with your call analytics job. These settings include VocabularyName, VocabularyFilterName, and LanguageModelName.

Definition at line 383 of file CallAnalyticsJobSettings.h.

◆ LanguageModelNameHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSettings::LanguageModelNameHasBeenSet ( ) const
inline

The structure used to describe a custom language model.

Definition at line 214 of file CallAnalyticsJobSettings.h.

◆ LanguageOptionsHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSettings::LanguageOptionsHasBeenSet ( ) const
inline

When you run a call analytics job, you can specify the language spoken in the audio, or you can have Amazon Transcribe identify the language for you.

To specify a language, specify an array with one language code. If you don't know the language, you can leave this field blank and Amazon Transcribe will use machine learning to identify the language for you. To improve the ability of Amazon Transcribe to correctly identify the language, you can provide an array of the languages that can be present in the audio. Refer to Supported languages and language-specific features for additional information.

Definition at line 290 of file CallAnalyticsJobSettings.h.

◆ operator=()

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetContentRedaction() [1/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetContentRedaction ( const ContentRedaction value)
inline

Definition at line 254 of file CallAnalyticsJobSettings.h.

◆ SetContentRedaction() [2/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetContentRedaction ( ContentRedaction &&  value)
inline

Definition at line 257 of file CallAnalyticsJobSettings.h.

◆ SetLanguageIdSettings() [1/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetLanguageIdSettings ( Aws::Map< LanguageCode, LanguageIdSettings > &&  value)
inline

The language identification settings associated with your call analytics job. These settings include VocabularyName, VocabularyFilterName, and LanguageModelName.

Definition at line 397 of file CallAnalyticsJobSettings.h.

◆ SetLanguageIdSettings() [2/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetLanguageIdSettings ( const Aws::Map< LanguageCode, LanguageIdSettings > &  value)
inline

The language identification settings associated with your call analytics job. These settings include VocabularyName, VocabularyFilterName, and LanguageModelName.

Definition at line 390 of file CallAnalyticsJobSettings.h.

◆ SetLanguageModelName() [1/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetLanguageModelName ( Aws::String &&  value)
inline

The structure used to describe a custom language model.

Definition at line 224 of file CallAnalyticsJobSettings.h.

◆ SetLanguageModelName() [2/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetLanguageModelName ( const Aws::String value)
inline

The structure used to describe a custom language model.

Definition at line 219 of file CallAnalyticsJobSettings.h.

◆ SetLanguageModelName() [3/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetLanguageModelName ( const char *  value)
inline

The structure used to describe a custom language model.

Definition at line 229 of file CallAnalyticsJobSettings.h.

◆ SetLanguageOptions() [1/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetLanguageOptions ( Aws::Vector< LanguageCode > &&  value)
inline

When you run a call analytics job, you can specify the language spoken in the audio, or you can have Amazon Transcribe identify the language for you.

To specify a language, specify an array with one language code. If you don't know the language, you can leave this field blank and Amazon Transcribe will use machine learning to identify the language for you. To improve the ability of Amazon Transcribe to correctly identify the language, you can provide an array of the languages that can be present in the audio. Refer to Supported languages and language-specific features for additional information.

Definition at line 316 of file CallAnalyticsJobSettings.h.

◆ SetLanguageOptions() [2/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetLanguageOptions ( const Aws::Vector< LanguageCode > &  value)
inline

When you run a call analytics job, you can specify the language spoken in the audio, or you can have Amazon Transcribe identify the language for you.

To specify a language, specify an array with one language code. If you don't know the language, you can leave this field blank and Amazon Transcribe will use machine learning to identify the language for you. To improve the ability of Amazon Transcribe to correctly identify the language, you can provide an array of the languages that can be present in the audio. Refer to Supported languages and language-specific features for additional information.

Definition at line 303 of file CallAnalyticsJobSettings.h.

◆ SetVocabularyFilterMethod() [1/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetVocabularyFilterMethod ( const VocabularyFilterMethod value)
inline

Set to mask to remove filtered text from the transcript and replace it with three asterisks ("***") as placeholder text. Set to remove to remove filtered text from the transcript without using placeholder text. Set to tag to mark the word in the transcription output that matches the vocabulary filter. When you set the filter method to tag, the words matching your vocabulary filter are not masked or removed.

Definition at line 173 of file CallAnalyticsJobSettings.h.

◆ SetVocabularyFilterMethod() [2/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetVocabularyFilterMethod ( VocabularyFilterMethod &&  value)
inline

Set to mask to remove filtered text from the transcript and replace it with three asterisks ("***") as placeholder text. Set to remove to remove filtered text from the transcript without using placeholder text. Set to tag to mark the word in the transcription output that matches the vocabulary filter. When you set the filter method to tag, the words matching your vocabulary filter are not masked or removed.

Definition at line 183 of file CallAnalyticsJobSettings.h.

◆ SetVocabularyFilterName() [1/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetVocabularyFilterName ( Aws::String &&  value)
inline

The name of the vocabulary filter to use when running a call analytics job. The filter that you specify must have the same language code as the analytics job.

Definition at line 114 of file CallAnalyticsJobSettings.h.

◆ SetVocabularyFilterName() [2/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetVocabularyFilterName ( const Aws::String value)
inline

The name of the vocabulary filter to use when running a call analytics job. The filter that you specify must have the same language code as the analytics job.

Definition at line 107 of file CallAnalyticsJobSettings.h.

◆ SetVocabularyFilterName() [3/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetVocabularyFilterName ( const char *  value)
inline

The name of the vocabulary filter to use when running a call analytics job. The filter that you specify must have the same language code as the analytics job.

Definition at line 121 of file CallAnalyticsJobSettings.h.

◆ SetVocabularyName() [1/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetVocabularyName ( Aws::String &&  value)
inline

The name of a vocabulary to use when processing the call analytics job.

Definition at line 65 of file CallAnalyticsJobSettings.h.

◆ SetVocabularyName() [2/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetVocabularyName ( const Aws::String value)
inline

The name of a vocabulary to use when processing the call analytics job.

Definition at line 60 of file CallAnalyticsJobSettings.h.

◆ SetVocabularyName() [3/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSettings::SetVocabularyName ( const char *  value)
inline

The name of a vocabulary to use when processing the call analytics job.

Definition at line 70 of file CallAnalyticsJobSettings.h.

◆ VocabularyFilterMethodHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSettings::VocabularyFilterMethodHasBeenSet ( ) const
inline

Set to mask to remove filtered text from the transcript and replace it with three asterisks ("***") as placeholder text. Set to remove to remove filtered text from the transcript without using placeholder text. Set to tag to mark the word in the transcription output that matches the vocabulary filter. When you set the filter method to tag, the words matching your vocabulary filter are not masked or removed.

Definition at line 163 of file CallAnalyticsJobSettings.h.

◆ VocabularyFilterNameHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSettings::VocabularyFilterNameHasBeenSet ( ) const
inline

The name of the vocabulary filter to use when running a call analytics job. The filter that you specify must have the same language code as the analytics job.

Definition at line 100 of file CallAnalyticsJobSettings.h.

◆ VocabularyNameHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSettings::VocabularyNameHasBeenSet ( ) const
inline

The name of a vocabulary to use when processing the call analytics job.

Definition at line 55 of file CallAnalyticsJobSettings.h.

◆ WithContentRedaction() [1/2]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithContentRedaction ( const ContentRedaction value)
inline

Definition at line 260 of file CallAnalyticsJobSettings.h.

◆ WithContentRedaction() [2/2]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithContentRedaction ( ContentRedaction &&  value)
inline

Definition at line 263 of file CallAnalyticsJobSettings.h.

◆ WithLanguageIdSettings() [1/2]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithLanguageIdSettings ( Aws::Map< LanguageCode, LanguageIdSettings > &&  value)
inline

The language identification settings associated with your call analytics job. These settings include VocabularyName, VocabularyFilterName, and LanguageModelName.

Definition at line 411 of file CallAnalyticsJobSettings.h.

◆ WithLanguageIdSettings() [2/2]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithLanguageIdSettings ( const Aws::Map< LanguageCode, LanguageIdSettings > &  value)
inline

The language identification settings associated with your call analytics job. These settings include VocabularyName, VocabularyFilterName, and LanguageModelName.

Definition at line 404 of file CallAnalyticsJobSettings.h.

◆ WithLanguageModelName() [1/3]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithLanguageModelName ( Aws::String &&  value)
inline

The structure used to describe a custom language model.

Definition at line 239 of file CallAnalyticsJobSettings.h.

◆ WithLanguageModelName() [2/3]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithLanguageModelName ( const Aws::String value)
inline

The structure used to describe a custom language model.

Definition at line 234 of file CallAnalyticsJobSettings.h.

◆ WithLanguageModelName() [3/3]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithLanguageModelName ( const char *  value)
inline

The structure used to describe a custom language model.

Definition at line 244 of file CallAnalyticsJobSettings.h.

◆ WithLanguageOptions() [1/2]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithLanguageOptions ( Aws::Vector< LanguageCode > &&  value)
inline

When you run a call analytics job, you can specify the language spoken in the audio, or you can have Amazon Transcribe identify the language for you.

To specify a language, specify an array with one language code. If you don't know the language, you can leave this field blank and Amazon Transcribe will use machine learning to identify the language for you. To improve the ability of Amazon Transcribe to correctly identify the language, you can provide an array of the languages that can be present in the audio. Refer to Supported languages and language-specific features for additional information.

Definition at line 342 of file CallAnalyticsJobSettings.h.

◆ WithLanguageOptions() [2/2]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithLanguageOptions ( const Aws::Vector< LanguageCode > &  value)
inline

When you run a call analytics job, you can specify the language spoken in the audio, or you can have Amazon Transcribe identify the language for you.

To specify a language, specify an array with one language code. If you don't know the language, you can leave this field blank and Amazon Transcribe will use machine learning to identify the language for you. To improve the ability of Amazon Transcribe to correctly identify the language, you can provide an array of the languages that can be present in the audio. Refer to Supported languages and language-specific features for additional information.

Definition at line 329 of file CallAnalyticsJobSettings.h.

◆ WithVocabularyFilterMethod() [1/2]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithVocabularyFilterMethod ( const VocabularyFilterMethod value)
inline

Set to mask to remove filtered text from the transcript and replace it with three asterisks ("***") as placeholder text. Set to remove to remove filtered text from the transcript without using placeholder text. Set to tag to mark the word in the transcription output that matches the vocabulary filter. When you set the filter method to tag, the words matching your vocabulary filter are not masked or removed.

Definition at line 193 of file CallAnalyticsJobSettings.h.

◆ WithVocabularyFilterMethod() [2/2]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithVocabularyFilterMethod ( VocabularyFilterMethod &&  value)
inline

Set to mask to remove filtered text from the transcript and replace it with three asterisks ("***") as placeholder text. Set to remove to remove filtered text from the transcript without using placeholder text. Set to tag to mark the word in the transcription output that matches the vocabulary filter. When you set the filter method to tag, the words matching your vocabulary filter are not masked or removed.

Definition at line 203 of file CallAnalyticsJobSettings.h.

◆ WithVocabularyFilterName() [1/3]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithVocabularyFilterName ( Aws::String &&  value)
inline

The name of the vocabulary filter to use when running a call analytics job. The filter that you specify must have the same language code as the analytics job.

Definition at line 135 of file CallAnalyticsJobSettings.h.

◆ WithVocabularyFilterName() [2/3]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithVocabularyFilterName ( const Aws::String value)
inline

The name of the vocabulary filter to use when running a call analytics job. The filter that you specify must have the same language code as the analytics job.

Definition at line 128 of file CallAnalyticsJobSettings.h.

◆ WithVocabularyFilterName() [3/3]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithVocabularyFilterName ( const char *  value)
inline

The name of the vocabulary filter to use when running a call analytics job. The filter that you specify must have the same language code as the analytics job.

Definition at line 142 of file CallAnalyticsJobSettings.h.

◆ WithVocabularyName() [1/3]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithVocabularyName ( Aws::String &&  value)
inline

The name of a vocabulary to use when processing the call analytics job.

Definition at line 80 of file CallAnalyticsJobSettings.h.

◆ WithVocabularyName() [2/3]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithVocabularyName ( const Aws::String value)
inline

The name of a vocabulary to use when processing the call analytics job.

Definition at line 75 of file CallAnalyticsJobSettings.h.

◆ WithVocabularyName() [3/3]

CallAnalyticsJobSettings& Aws::TranscribeService::Model::CallAnalyticsJobSettings::WithVocabularyName ( const char *  value)
inline

The name of a vocabulary to use when processing the call analytics job.

Definition at line 85 of file CallAnalyticsJobSettings.h.


The documentation for this class was generated from the following file: