Class: Aws::VoiceID::Types::EnrollmentJobFraudDetectionConfig

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb

Overview

The fraud detection configuration to be used during the batch speaker enrollment job.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#fraud_detection_actionString

The action to take when the given speaker is flagged by the fraud detection system. The default value is FAIL, which fails the speaker enrollment. Changing this value to IGNORE results in the speaker being enrolled even if they are flagged by the fraud detection system.

Returns:

  • (String)


739
740
741
742
743
744
745
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 739

class EnrollmentJobFraudDetectionConfig < Struct.new(
  :fraud_detection_action,
  :risk_threshold,
  :watchlist_ids)
  SENSITIVE = []
  include Aws::Structure
end

#risk_thresholdInteger

Threshold value for determining whether the speaker is a high risk to be fraudulent. If the detected risk score calculated by Voice ID is greater than or equal to the threshold, the speaker is considered a fraudster.

Returns:

  • (Integer)


739
740
741
742
743
744
745
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 739

class EnrollmentJobFraudDetectionConfig < Struct.new(
  :fraud_detection_action,
  :risk_threshold,
  :watchlist_ids)
  SENSITIVE = []
  include Aws::Structure
end

#watchlist_idsArray<String>

The identifier of watchlists against which fraud detection is performed.

Returns:

  • (Array<String>)


739
740
741
742
743
744
745
# File 'gems/aws-sdk-voiceid/lib/aws-sdk-voiceid/types.rb', line 739

class EnrollmentJobFraudDetectionConfig < Struct.new(
  :fraud_detection_action,
  :risk_threshold,
  :watchlist_ids)
  SENSITIVE = []
  include Aws::Structure
end