class Aws::ChimeSDKMeetings::Types::EngineTranscribeSettings

Settings specific to the Amazon Transcribe engine.

@note When making an API call, you may pass EngineTranscribeSettings

data as a hash:

    {
      language_code: "en-US", # accepts en-US, en-GB, es-US, fr-CA, fr-FR, en-AU, it-IT, de-DE, pt-BR, ja-JP, ko-KR, zh-CN
      vocabulary_filter_method: "remove", # accepts remove, mask, tag
      vocabulary_filter_name: "String",
      vocabulary_name: "String",
      region: "us-east-2", # accepts us-east-2, us-east-1, us-west-2, ap-northeast-2, ap-southeast-2, ap-northeast-1, ca-central-1, eu-central-1, eu-west-1, eu-west-2, sa-east-1, auto
      enable_partial_results_stabilization: false,
      partial_results_stability: "low", # accepts low, medium, high
      content_identification_type: "PII", # accepts PII
      content_redaction_type: "PII", # accepts PII
      pii_entity_types: "TranscribePiiEntityTypes",
      language_model_name: "TranscribeLanguageModelName",
      identify_language: false,
      language_options: "TranscribeLanguageOptions",
      preferred_language: "en-US", # accepts en-US, en-GB, es-US, fr-CA, fr-FR, en-AU, it-IT, de-DE, pt-BR, ja-JP, ko-KR, zh-CN
    }

@!attribute [rw] language_code

The language code specified for the Amazon Transcribe engine.
@return [String]

@!attribute [rw] vocabulary_filter_method

The filtering method passed to Amazon Transcribe.
@return [String]

@!attribute [rw] vocabulary_filter_name

The name of the vocabulary filter passed to Amazon Transcribe.
@return [String]

@!attribute [rw] vocabulary_name

The name of the vocabulary passed to Amazon Transcribe.
@return [String]

@!attribute [rw] region

The AWS Region passed to Amazon Transcribe. If you don't specify a
Region, Amazon Chime uses the meeting's Region.
@return [String]

@!attribute [rw] enable_partial_results_stabilization

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.
@return [Boolean]

@!attribute [rw] partial_results_stability

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.
@return [String]

@!attribute [rw] content_identification_type

Set this field to `PII` to identify personally identifiable
information in the transcription output.
@return [String]

@!attribute [rw] content_redaction_type

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`.
@return [String]

@!attribute [rw] pii_entity_types

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`.
@return [String]

@!attribute [rw] language_model_name

The name of the language model used during transcription.
@return [String]

@!attribute [rw] identify_language

Automatically identifies the language spoken in media files.
@return [Boolean]

@!attribute [rw] language_options

Language codes for the languages that you want to identify. You must
provide at least 2 codes.
@return [String]

@!attribute [rw] preferred_language

Language code for the preferred language.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/EngineTranscribeSettings AWS API Documentation

Constants

SENSITIVE