libZSservicesZSamazonka-voice-idZSamazonka-voice-id
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.VoiceId.Types.EnrollmentConfig

Description

 
Synopsis

Documentation

data EnrollmentConfig Source #

Contains configurations defining enrollment behavior for the batch job.

See: newEnrollmentConfig smart constructor.

Constructors

EnrollmentConfig' 

Fields

Instances

Instances details
Eq EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

Read EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

Show EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

Generic EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

Associated Types

type Rep EnrollmentConfig :: Type -> Type #

NFData EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

Methods

rnf :: EnrollmentConfig -> () #

Hashable EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

ToJSON EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

FromJSON EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

type Rep EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

type Rep EnrollmentConfig = D1 ('MetaData "EnrollmentConfig" "Amazonka.VoiceId.Types.EnrollmentConfig" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "EnrollmentConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fraudDetectionConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnrollmentJobFraudDetectionConfig)) :*: S1 ('MetaSel ('Just "existingEnrollmentAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExistingEnrollmentAction))))

newEnrollmentConfig :: EnrollmentConfig Source #

Create a value of EnrollmentConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fraudDetectionConfig:EnrollmentConfig', enrollmentConfig_fraudDetectionConfig - The fraud detection configuration to use for the speaker enrollment job.

$sel:existingEnrollmentAction:EnrollmentConfig', enrollmentConfig_existingEnrollmentAction - The action to take when the specified speaker is already enrolled in the specified domain. The default value is SKIP, which skips the enrollment for the existing speaker. Setting the value to OVERWRITE replaces the existing voice prints and enrollment audio stored for that speaker with new data generated from the latest audio.

enrollmentConfig_fraudDetectionConfig :: Lens' EnrollmentConfig (Maybe EnrollmentJobFraudDetectionConfig) Source #

The fraud detection configuration to use for the speaker enrollment job.

enrollmentConfig_existingEnrollmentAction :: Lens' EnrollmentConfig (Maybe ExistingEnrollmentAction) Source #

The action to take when the specified speaker is already enrolled in the specified domain. The default value is SKIP, which skips the enrollment for the existing speaker. Setting the value to OVERWRITE replaces the existing voice prints and enrollment audio stored for that speaker with new data generated from the latest audio.