@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EngineTranscribeSettings extends Object implements Serializable, Cloneable, StructuredPojo
Settings specific to the Amazon Transcribe engine.
Constructor and Description |
---|
EngineTranscribeSettings() |
Modifier and Type | Method and Description |
---|---|
EngineTranscribeSettings |
clone() |
boolean |
equals(Object obj) |
String |
getContentIdentificationType()
Set this field to
PII to identify personally identifiable information in the transcription output. |
String |
getContentRedactionType()
Set this field to
PII to redact personally identifiable information in the transcription output. |
Boolean |
getEnablePartialResultsStabilization()
Generates partial transcription results that are less likely to change as meeting attendees speak.
|
Boolean |
getIdentifyLanguage()
Automatically identifies the language spoken in media files.
|
String |
getLanguageCode()
The language code specified for the Amazon Transcribe engine.
|
String |
getLanguageModelName()
The name of the language model used during transcription.
|
String |
getLanguageOptions()
Language codes for the languages that you want to identify.
|
String |
getPartialResultsStability()
The stabity level of a partial results transcription.
|
String |
getPiiEntityTypes()
Lists the PII entity types you want to identify or redact.
|
String |
getPreferredLanguage()
Language code for the preferred language.
|
String |
getRegion()
The AWS Region passed to Amazon Transcribe.
|
String |
getVocabularyFilterMethod()
The filtering method passed to Amazon Transcribe.
|
String |
getVocabularyFilterName()
The name of the vocabulary filter passed to Amazon Transcribe.
|
String |
getVocabularyName()
The name of the vocabulary passed to Amazon Transcribe.
|
int |
hashCode() |
Boolean |
isEnablePartialResultsStabilization()
Generates partial transcription results that are less likely to change as meeting attendees speak.
|
Boolean |
isIdentifyLanguage()
Automatically identifies the language spoken in media files.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContentIdentificationType(String contentIdentificationType)
Set this field to
PII to identify personally identifiable information in the transcription output. |
void |
setContentRedactionType(String contentRedactionType)
Set this field to
PII to redact personally identifiable information in the transcription output. |
void |
setEnablePartialResultsStabilization(Boolean enablePartialResultsStabilization)
Generates partial transcription results that are less likely to change as meeting attendees speak.
|
void |
setIdentifyLanguage(Boolean identifyLanguage)
Automatically identifies the language spoken in media files.
|
void |
setLanguageCode(String languageCode)
The language code specified for the Amazon Transcribe engine.
|
void |
setLanguageModelName(String languageModelName)
The name of the language model used during transcription.
|
void |
setLanguageOptions(String languageOptions)
Language codes for the languages that you want to identify.
|
void |
setPartialResultsStability(String partialResultsStability)
The stabity level of a partial results transcription.
|
void |
setPiiEntityTypes(String piiEntityTypes)
Lists the PII entity types you want to identify or redact.
|
void |
setPreferredLanguage(String preferredLanguage)
Language code for the preferred language.
|
void |
setRegion(String region)
The AWS Region passed to Amazon Transcribe.
|
void |
setVocabularyFilterMethod(String vocabularyFilterMethod)
The filtering method passed to Amazon Transcribe.
|
void |
setVocabularyFilterName(String vocabularyFilterName)
The name of the vocabulary filter passed to Amazon Transcribe.
|
void |
setVocabularyName(String vocabularyName)
The name of the vocabulary passed to Amazon Transcribe.
|
String |
toString()
Returns a string representation of this object.
|
EngineTranscribeSettings |
withContentIdentificationType(String contentIdentificationType)
Set this field to
PII to identify personally identifiable information in the transcription output. |
EngineTranscribeSettings |
withContentIdentificationType(TranscribeContentIdentificationType contentIdentificationType)
Set this field to
PII to identify personally identifiable information in the transcription output. |
EngineTranscribeSettings |
withContentRedactionType(String contentRedactionType)
Set this field to
PII to redact personally identifiable information in the transcription output. |
EngineTranscribeSettings |
withContentRedactionType(TranscribeContentRedactionType contentRedactionType)
Set this field to
PII to redact personally identifiable information in the transcription output. |
EngineTranscribeSettings |
withEnablePartialResultsStabilization(Boolean enablePartialResultsStabilization)
Generates partial transcription results that are less likely to change as meeting attendees speak.
|
EngineTranscribeSettings |
withIdentifyLanguage(Boolean identifyLanguage)
Automatically identifies the language spoken in media files.
|
EngineTranscribeSettings |
withLanguageCode(String languageCode)
The language code specified for the Amazon Transcribe engine.
|
EngineTranscribeSettings |
withLanguageCode(TranscribeLanguageCode languageCode)
The language code specified for the Amazon Transcribe engine.
|
EngineTranscribeSettings |
withLanguageModelName(String languageModelName)
The name of the language model used during transcription.
|
EngineTranscribeSettings |
withLanguageOptions(String languageOptions)
Language codes for the languages that you want to identify.
|
EngineTranscribeSettings |
withPartialResultsStability(String partialResultsStability)
The stabity level of a partial results transcription.
|
EngineTranscribeSettings |
withPartialResultsStability(TranscribePartialResultsStability partialResultsStability)
The stabity level of a partial results transcription.
|
EngineTranscribeSettings |
withPiiEntityTypes(String piiEntityTypes)
Lists the PII entity types you want to identify or redact.
|
EngineTranscribeSettings |
withPreferredLanguage(String preferredLanguage)
Language code for the preferred language.
|
EngineTranscribeSettings |
withPreferredLanguage(TranscribeLanguageCode preferredLanguage)
Language code for the preferred language.
|
EngineTranscribeSettings |
withRegion(String region)
The AWS Region passed to Amazon Transcribe.
|
EngineTranscribeSettings |
withRegion(TranscribeRegion region)
The AWS Region passed to Amazon Transcribe.
|
EngineTranscribeSettings |
withVocabularyFilterMethod(String vocabularyFilterMethod)
The filtering method passed to Amazon Transcribe.
|
EngineTranscribeSettings |
withVocabularyFilterMethod(TranscribeVocabularyFilterMethod vocabularyFilterMethod)
The filtering method passed to Amazon Transcribe.
|
EngineTranscribeSettings |
withVocabularyFilterName(String vocabularyFilterName)
The name of the vocabulary filter passed to Amazon Transcribe.
|
EngineTranscribeSettings |
withVocabularyName(String vocabularyName)
The name of the vocabulary passed to Amazon Transcribe.
|
public void setLanguageCode(String languageCode)
The language code specified for the Amazon Transcribe engine.
languageCode
- The language code specified for the Amazon Transcribe engine.TranscribeLanguageCode
public String getLanguageCode()
The language code specified for the Amazon Transcribe engine.
TranscribeLanguageCode
public EngineTranscribeSettings withLanguageCode(String languageCode)
The language code specified for the Amazon Transcribe engine.
languageCode
- The language code specified for the Amazon Transcribe engine.TranscribeLanguageCode
public EngineTranscribeSettings withLanguageCode(TranscribeLanguageCode languageCode)
The language code specified for the Amazon Transcribe engine.
languageCode
- The language code specified for the Amazon Transcribe engine.TranscribeLanguageCode
public void setVocabularyFilterMethod(String vocabularyFilterMethod)
The filtering method passed to Amazon Transcribe.
vocabularyFilterMethod
- The filtering method passed to Amazon Transcribe.TranscribeVocabularyFilterMethod
public String getVocabularyFilterMethod()
The filtering method passed to Amazon Transcribe.
TranscribeVocabularyFilterMethod
public EngineTranscribeSettings withVocabularyFilterMethod(String vocabularyFilterMethod)
The filtering method passed to Amazon Transcribe.
vocabularyFilterMethod
- The filtering method passed to Amazon Transcribe.TranscribeVocabularyFilterMethod
public EngineTranscribeSettings withVocabularyFilterMethod(TranscribeVocabularyFilterMethod vocabularyFilterMethod)
The filtering method passed to Amazon Transcribe.
vocabularyFilterMethod
- The filtering method passed to Amazon Transcribe.TranscribeVocabularyFilterMethod
public void setVocabularyFilterName(String vocabularyFilterName)
The name of the vocabulary filter passed to Amazon Transcribe.
vocabularyFilterName
- The name of the vocabulary filter passed to Amazon Transcribe.public String getVocabularyFilterName()
The name of the vocabulary filter passed to Amazon Transcribe.
public EngineTranscribeSettings withVocabularyFilterName(String vocabularyFilterName)
The name of the vocabulary filter passed to Amazon Transcribe.
vocabularyFilterName
- The name of the vocabulary filter passed to Amazon Transcribe.public void setVocabularyName(String vocabularyName)
The name of the vocabulary passed to Amazon Transcribe.
vocabularyName
- The name of the vocabulary passed to Amazon Transcribe.public String getVocabularyName()
The name of the vocabulary passed to Amazon Transcribe.
public EngineTranscribeSettings withVocabularyName(String vocabularyName)
The name of the vocabulary passed to Amazon Transcribe.
vocabularyName
- The name of the vocabulary passed to Amazon Transcribe.public void setRegion(String region)
The AWS Region passed to Amazon Transcribe. If you don't specify a Region, Amazon Chime uses the meeting's Region.
region
- The AWS Region passed to Amazon Transcribe. If you don't specify a Region, Amazon Chime uses the meeting's
Region.TranscribeRegion
public String getRegion()
The AWS Region passed to Amazon Transcribe. If you don't specify a Region, Amazon Chime uses the meeting's Region.
TranscribeRegion
public EngineTranscribeSettings withRegion(String region)
The AWS Region passed to Amazon Transcribe. If you don't specify a Region, Amazon Chime uses the meeting's Region.
region
- The AWS Region passed to Amazon Transcribe. If you don't specify a Region, Amazon Chime uses the meeting's
Region.TranscribeRegion
public EngineTranscribeSettings withRegion(TranscribeRegion region)
The AWS Region passed to Amazon Transcribe. If you don't specify a Region, Amazon Chime uses the meeting's Region.
region
- The AWS Region passed to Amazon Transcribe. If you don't specify a Region, Amazon Chime uses the meeting's
Region.TranscribeRegion
public void setEnablePartialResultsStabilization(Boolean enablePartialResultsStabilization)
Generates partial transcription results that are less likely to change as meeting attendees speak. It does so by only allowing the last few words from the partial results to change.
enablePartialResultsStabilization
- Generates partial transcription results that are less likely to change as meeting attendees speak. It does
so by only allowing the last few words from the partial results to change.public Boolean getEnablePartialResultsStabilization()
Generates partial transcription results that are less likely to change as meeting attendees speak. It does so by only allowing the last few words from the partial results to change.
public EngineTranscribeSettings withEnablePartialResultsStabilization(Boolean enablePartialResultsStabilization)
Generates partial transcription results that are less likely to change as meeting attendees speak. It does so by only allowing the last few words from the partial results to change.
enablePartialResultsStabilization
- Generates partial transcription results that are less likely to change as meeting attendees speak. It does
so by only allowing the last few words from the partial results to change.public Boolean isEnablePartialResultsStabilization()
Generates partial transcription results that are less likely to change as meeting attendees speak. It does so by only allowing the last few words from the partial results to change.
public void setPartialResultsStability(String partialResultsStability)
The stabity level of a partial results transcription. Determines how stable you want the transcription results to be. A higher level means the transcription results are less likely to change.
partialResultsStability
- The stabity level of a partial results transcription. Determines how stable you want the transcription
results to be. A higher level means the transcription results are less likely to change.TranscribePartialResultsStability
public String getPartialResultsStability()
The stabity level of a partial results transcription. Determines how stable you want the transcription results to be. A higher level means the transcription results are less likely to change.
TranscribePartialResultsStability
public EngineTranscribeSettings withPartialResultsStability(String partialResultsStability)
The stabity level of a partial results transcription. Determines how stable you want the transcription results to be. A higher level means the transcription results are less likely to change.
partialResultsStability
- The stabity level of a partial results transcription. Determines how stable you want the transcription
results to be. A higher level means the transcription results are less likely to change.TranscribePartialResultsStability
public EngineTranscribeSettings withPartialResultsStability(TranscribePartialResultsStability partialResultsStability)
The stabity level of a partial results transcription. Determines how stable you want the transcription results to be. A higher level means the transcription results are less likely to change.
partialResultsStability
- The stabity level of a partial results transcription. Determines how stable you want the transcription
results to be. A higher level means the transcription results are less likely to change.TranscribePartialResultsStability
public void setContentIdentificationType(String contentIdentificationType)
Set this field to PII
to identify personally identifiable information in the transcription output.
contentIdentificationType
- Set this field to PII
to identify personally identifiable information in the transcription
output.TranscribeContentIdentificationType
public String getContentIdentificationType()
Set this field to PII
to identify personally identifiable information in the transcription output.
PII
to identify personally identifiable information in the transcription
output.TranscribeContentIdentificationType
public EngineTranscribeSettings withContentIdentificationType(String contentIdentificationType)
Set this field to PII
to identify personally identifiable information in the transcription output.
contentIdentificationType
- Set this field to PII
to identify personally identifiable information in the transcription
output.TranscribeContentIdentificationType
public EngineTranscribeSettings withContentIdentificationType(TranscribeContentIdentificationType contentIdentificationType)
Set this field to PII
to identify personally identifiable information in the transcription output.
contentIdentificationType
- Set this field to PII
to identify personally identifiable information in the transcription
output.TranscribeContentIdentificationType
public void setContentRedactionType(String contentRedactionType)
Set this field to PII
to redact personally identifiable information in the transcription output.
Content redaction is performed only upon complete transcription of the audio segments.
You can’t set ContentRedactionType
and ContentIdentificationType
in the same request.
If you set both, your request returns a BadRequestException
.
contentRedactionType
- Set this field to PII
to redact personally identifiable information in the transcription
output. Content redaction is performed only upon complete transcription of the audio segments.
You can’t set ContentRedactionType
and ContentIdentificationType
in the same
request. If you set both, your request returns a BadRequestException
.
TranscribeContentRedactionType
public String getContentRedactionType()
Set this field to PII
to redact personally identifiable information in the transcription output.
Content redaction is performed only upon complete transcription of the audio segments.
You can’t set ContentRedactionType
and ContentIdentificationType
in the same request.
If you set both, your request returns a BadRequestException
.
PII
to redact personally identifiable information in the transcription
output. Content redaction is performed only upon complete transcription of the audio segments.
You can’t set ContentRedactionType
and ContentIdentificationType
in the same
request. If you set both, your request returns a BadRequestException
.
TranscribeContentRedactionType
public EngineTranscribeSettings withContentRedactionType(String contentRedactionType)
Set this field to PII
to redact personally identifiable information in the transcription output.
Content redaction is performed only upon complete transcription of the audio segments.
You can’t set ContentRedactionType
and ContentIdentificationType
in the same request.
If you set both, your request returns a BadRequestException
.
contentRedactionType
- Set this field to PII
to redact personally identifiable information in the transcription
output. Content redaction is performed only upon complete transcription of the audio segments.
You can’t set ContentRedactionType
and ContentIdentificationType
in the same
request. If you set both, your request returns a BadRequestException
.
TranscribeContentRedactionType
public EngineTranscribeSettings withContentRedactionType(TranscribeContentRedactionType contentRedactionType)
Set this field to PII
to redact personally identifiable information in the transcription output.
Content redaction is performed only upon complete transcription of the audio segments.
You can’t set ContentRedactionType
and ContentIdentificationType
in the same request.
If you set both, your request returns a BadRequestException
.
contentRedactionType
- Set this field to PII
to redact personally identifiable information in the transcription
output. Content redaction is performed only upon complete transcription of the audio segments.
You can’t set ContentRedactionType
and ContentIdentificationType
in the same
request. If you set both, your request returns a BadRequestException
.
TranscribeContentRedactionType
public void setPiiEntityTypes(String piiEntityTypes)
Lists the PII entity types you want to identify or redact. To specify entity types, you must enable
ContentIdentificationType
or ContentRedactionType
.
PIIEntityTypes
must be comma-separated. The available values are: BANK_ACCOUNT_NUMBER
,
BANK_ROUTING, CREDIT_DEBIT_NUMBER
, CREDIT_DEBIT_CVV
, CREDIT_DEBIT_EXPIRY
,
PIN
, EMAIL
, ADDRESS
, NAME
, PHONE
,
SSN
, and ALL
.
PiiEntityTypes
is an optional parameter with a default value of ALL
.
piiEntityTypes
- Lists the PII entity types you want to identify or redact. To specify entity types, you must enable
ContentIdentificationType
or ContentRedactionType
.
PIIEntityTypes
must be comma-separated. The available values are:
BANK_ACCOUNT_NUMBER
, BANK_ROUTING, CREDIT_DEBIT_NUMBER
,
CREDIT_DEBIT_CVV
, CREDIT_DEBIT_EXPIRY
, PIN
, EMAIL
,
ADDRESS
, NAME
, PHONE
, SSN
, and ALL
.
PiiEntityTypes
is an optional parameter with a default value of ALL
.
public String getPiiEntityTypes()
Lists the PII entity types you want to identify or redact. To specify entity types, you must enable
ContentIdentificationType
or ContentRedactionType
.
PIIEntityTypes
must be comma-separated. The available values are: BANK_ACCOUNT_NUMBER
,
BANK_ROUTING, CREDIT_DEBIT_NUMBER
, CREDIT_DEBIT_CVV
, CREDIT_DEBIT_EXPIRY
,
PIN
, EMAIL
, ADDRESS
, NAME
, PHONE
,
SSN
, and ALL
.
PiiEntityTypes
is an optional parameter with a default value of ALL
.
ContentIdentificationType
or ContentRedactionType
.
PIIEntityTypes
must be comma-separated. The available values are:
BANK_ACCOUNT_NUMBER
, BANK_ROUTING, CREDIT_DEBIT_NUMBER
,
CREDIT_DEBIT_CVV
, CREDIT_DEBIT_EXPIRY
, PIN
, EMAIL
,
ADDRESS
, NAME
, PHONE
, SSN
, and ALL
.
PiiEntityTypes
is an optional parameter with a default value of ALL
.
public EngineTranscribeSettings withPiiEntityTypes(String piiEntityTypes)
Lists the PII entity types you want to identify or redact. To specify entity types, you must enable
ContentIdentificationType
or ContentRedactionType
.
PIIEntityTypes
must be comma-separated. The available values are: BANK_ACCOUNT_NUMBER
,
BANK_ROUTING, CREDIT_DEBIT_NUMBER
, CREDIT_DEBIT_CVV
, CREDIT_DEBIT_EXPIRY
,
PIN
, EMAIL
, ADDRESS
, NAME
, PHONE
,
SSN
, and ALL
.
PiiEntityTypes
is an optional parameter with a default value of ALL
.
piiEntityTypes
- Lists the PII entity types you want to identify or redact. To specify entity types, you must enable
ContentIdentificationType
or ContentRedactionType
.
PIIEntityTypes
must be comma-separated. The available values are:
BANK_ACCOUNT_NUMBER
, BANK_ROUTING, CREDIT_DEBIT_NUMBER
,
CREDIT_DEBIT_CVV
, CREDIT_DEBIT_EXPIRY
, PIN
, EMAIL
,
ADDRESS
, NAME
, PHONE
, SSN
, and ALL
.
PiiEntityTypes
is an optional parameter with a default value of ALL
.
public void setLanguageModelName(String languageModelName)
The name of the language model used during transcription.
languageModelName
- The name of the language model used during transcription.public String getLanguageModelName()
The name of the language model used during transcription.
public EngineTranscribeSettings withLanguageModelName(String languageModelName)
The name of the language model used during transcription.
languageModelName
- The name of the language model used during transcription.public void setIdentifyLanguage(Boolean identifyLanguage)
Automatically identifies the language spoken in media files.
identifyLanguage
- Automatically identifies the language spoken in media files.public Boolean getIdentifyLanguage()
Automatically identifies the language spoken in media files.
public EngineTranscribeSettings withIdentifyLanguage(Boolean identifyLanguage)
Automatically identifies the language spoken in media files.
identifyLanguage
- Automatically identifies the language spoken in media files.public Boolean isIdentifyLanguage()
Automatically identifies the language spoken in media files.
public void setLanguageOptions(String languageOptions)
Language codes for the languages that you want to identify. You must provide at least 2 codes.
languageOptions
- Language codes for the languages that you want to identify. You must provide at least 2 codes.public String getLanguageOptions()
Language codes for the languages that you want to identify. You must provide at least 2 codes.
public EngineTranscribeSettings withLanguageOptions(String languageOptions)
Language codes for the languages that you want to identify. You must provide at least 2 codes.
languageOptions
- Language codes for the languages that you want to identify. You must provide at least 2 codes.public void setPreferredLanguage(String preferredLanguage)
Language code for the preferred language.
preferredLanguage
- Language code for the preferred language.TranscribeLanguageCode
public String getPreferredLanguage()
Language code for the preferred language.
TranscribeLanguageCode
public EngineTranscribeSettings withPreferredLanguage(String preferredLanguage)
Language code for the preferred language.
preferredLanguage
- Language code for the preferred language.TranscribeLanguageCode
public EngineTranscribeSettings withPreferredLanguage(TranscribeLanguageCode preferredLanguage)
Language code for the preferred language.
preferredLanguage
- Language code for the preferred language.TranscribeLanguageCode
public String toString()
toString
in class Object
Object.toString()
public EngineTranscribeSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.