Module Awso_voice_id_eioSource

Sourceval delete_domain : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_voice_id.Values.DeleteDomainRequest.t -> (unit, unit) Result.t
Sourceval delete_fraudster : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_voice_id.Values.DeleteFraudsterRequest.t -> (unit, unit) Result.t
Sourceval delete_speaker : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_voice_id.Values.DeleteSpeakerRequest.t -> (unit, unit) Result.t
Sourceval delete_watchlist : ?endpoint_url:string -> ?cfg:Awso_eio.Cfg.t -> Awso_voice_id.Values.DeleteWatchlistRequest.t -> (unit, unit) Result.t
include module type of struct include Awso_voice_id.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule EnrollmentJobFraudDetectionConfigWatchlistIds = Awso_voice_id.Values.EnrollmentJobFraudDetectionConfigWatchlistIds
Sourcemodule ServerSideEncryptionUpdateStatus = Awso_voice_id.Values.ServerSideEncryptionUpdateStatus
Sourcemodule EnrollmentJobFraudDetectionConfig = Awso_voice_id.Values.EnrollmentJobFraudDetectionConfig

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

Sourcemodule ExistingEnrollmentAction = Awso_voice_id.Values.ExistingEnrollmentAction
Sourcemodule DuplicateRegistrationAction = Awso_voice_id.Values.DuplicateRegistrationAction
Sourcemodule RegistrationConfigWatchlistIds = Awso_voice_id.Values.RegistrationConfigWatchlistIds

Contains error details for a failed batch job.

Indicates the completion progress for a batch job.

Sourcemodule SpeakerEnrollmentJobStatus = Awso_voice_id.Values.SpeakerEnrollmentJobStatus
Sourcemodule FraudsterRegistrationJobStatus = Awso_voice_id.Values.FraudsterRegistrationJobStatus
Sourcemodule ServerSideEncryptionConfiguration = Awso_voice_id.Values.ServerSideEncryptionConfiguration

The configuration containing information about the customer managed key used for encrypting customer data.

Sourcemodule ServerSideEncryptionUpdateDetails = Awso_voice_id.Values.ServerSideEncryptionUpdateDetails

Details about the most recent server-side encryption configuration update. When the server-side encryption configuration is changed, dependency on the old KMS key is removed through an asynchronous process. When this update is complete, the domain’s data can only be accessed using the new KMS key.

Details of the watchlists in a domain.

Contains details produced as a result of performing known fraudster risk analysis on a speaker.

The details resulting from 'Voice Spoofing Risk' analysis of the speaker.

The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

Contains configurations defining enrollment behavior for the batch job.

The configuration containing input file information for a batch job.

The configuration containing output file information for a batch job.

The registration configuration to be used during the batch fraudster registration job.

Contains a summary of information about a watchlist.

Contains a summary of information about a speaker.

Sourcemodule SpeakerEnrollmentJobSummary = Awso_voice_id.Values.SpeakerEnrollmentJobSummary

Contains a summary of information about a speaker enrollment job.

Contains a summary of information about a fraudster.

Sourcemodule FraudsterRegistrationJobSummary = Awso_voice_id.Values.FraudsterRegistrationJobSummary

Contains a summary of information about a fraudster registration job.

Contains a summary of information about a domain.

Sourcemodule AuthenticationConfiguration = Awso_voice_id.Values.AuthenticationConfiguration

The configuration used to authenticate a speaker during a session.

Sourcemodule FraudDetectionConfiguration = Awso_voice_id.Values.FraudDetectionConfiguration

The configuration used for performing fraud detection over a speaker during a session.

Details regarding various fraud risk analyses performed against the current session state and streamed audio of the speaker.

You do not have sufficient permissions to perform this action. Check the error message and try again.

The request failed due to a conflict. Check the ConflictType and error message for more details.

The request failed due to an unknown error on the server side.

Sourcemodule ResourceNotFoundException = Awso_voice_id.Values.ResourceNotFoundException

The specified resource cannot be found. Check the ResourceType and error message for more details.

The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.

The request failed one or more validations; check the error message for more details.

Contains all the information about a watchlist.

Contains all the information about a domain.

Sourcemodule ServiceQuotaExceededException = Awso_voice_id.Values.ServiceQuotaExceededException

The request exceeded the service quota. Refer to Voice ID Service Quotas and try your request again.

Contains all the information about a speaker enrollment job.

Sourcemodule FraudsterRegistrationJob = Awso_voice_id.Values.FraudsterRegistrationJob

Contains all the information about a fraudster registration job.

Contains all the information about a speaker.

Sourcemodule SpeakerEnrollmentJobSummaries = Awso_voice_id.Values.SpeakerEnrollmentJobSummaries
Sourcemodule FraudsterRegistrationJobSummaries = Awso_voice_id.Values.FraudsterRegistrationJobSummaries
Sourcemodule MaxResultsForListDomainFe = Awso_voice_id.Values.MaxResultsForListDomainFe

The authentication result produced by Voice ID, processed against the current session state and streamed audio of the speaker.

The fraud detection result produced by Voice ID, processed against the current session state and streamed audio of the speaker.

Contains all the information about a fraudster.

Updates the specified watchlist. Every domain has a default watchlist which cannot be updated.

Updates the specified watchlist. Every domain has a default watchlist which cannot be updated.

Updates the specified domain. This API has clobber behavior, and clears and replaces all attributes. If an optional field, such as 'Description' is not provided, it is removed from the domain.

Updates the specified domain. This API has clobber behavior, and clears and replaces all attributes. If an optional field, such as 'Description' is not provided, it is removed from the domain.

Removes specified tags from a specified Amazon Connect Voice ID resource.

Removes specified tags from a specified Amazon Connect Voice ID resource.

Tags a Voice ID resource with the provided list of tags.

Tags a Voice ID resource with the provided list of tags.

Sourcemodule StartSpeakerEnrollmentJobResponse = Awso_voice_id.Values.StartSpeakerEnrollmentJobResponse

Starts a new batch speaker enrollment job using specified details.

Sourcemodule StartSpeakerEnrollmentJobRequest = Awso_voice_id.Values.StartSpeakerEnrollmentJobRequest

Starts a new batch speaker enrollment job using specified details.

Sourcemodule StartFraudsterRegistrationJobResponse = Awso_voice_id.Values.StartFraudsterRegistrationJobResponse

Starts a new batch fraudster registration job using provided details.

Sourcemodule StartFraudsterRegistrationJobRequest = Awso_voice_id.Values.StartFraudsterRegistrationJobRequest

Starts a new batch fraudster registration job using provided details.

Opts out a speaker from Voice ID. A speaker can be opted out regardless of whether or not they already exist in Voice ID. If they don't yet exist, a new speaker is created in an opted out state. If they already exist, their existing status is overridden and they are opted out. Enrollment and evaluation authentication requests are rejected for opted out speakers, and opted out speakers have no voice embeddings stored in Voice ID.

Opts out a speaker from Voice ID. A speaker can be opted out regardless of whether or not they already exist in Voice ID. If they don't yet exist, a new speaker is created in an opted out state. If they already exist, their existing status is overridden and they are opted out. Enrollment and evaluation authentication requests are rejected for opted out speakers, and opted out speakers have no voice embeddings stored in Voice ID.

Lists all watchlists in a specified domain.

Lists all watchlists in a specified domain.

Sourcemodule ListTagsForResourceResponse = Awso_voice_id.Values.ListTagsForResourceResponse

Lists all tags associated with a specified Voice ID resource.

Sourcemodule ListTagsForResourceRequest = Awso_voice_id.Values.ListTagsForResourceRequest

Lists all tags associated with a specified Voice ID resource.

Lists all speakers in a specified domain.

Lists all speakers in a specified domain.

Sourcemodule ListSpeakerEnrollmentJobsResponse = Awso_voice_id.Values.ListSpeakerEnrollmentJobsResponse

Lists all the speaker enrollment jobs in the domain with the specified JobStatus. If JobStatus is not provided, this lists all jobs with all possible speaker enrollment job statuses.

Sourcemodule ListSpeakerEnrollmentJobsRequest = Awso_voice_id.Values.ListSpeakerEnrollmentJobsRequest

Lists all the speaker enrollment jobs in the domain with the specified JobStatus. If JobStatus is not provided, this lists all jobs with all possible speaker enrollment job statuses.

Lists all fraudsters in a specified watchlist or domain.

Lists all fraudsters in a specified watchlist or domain.

Sourcemodule ListFraudsterRegistrationJobsResponse = Awso_voice_id.Values.ListFraudsterRegistrationJobsResponse

Lists all the fraudster registration jobs in the domain with the given JobStatus. If JobStatus is not provided, this lists all fraudster registration jobs in the given domain.

Sourcemodule ListFraudsterRegistrationJobsRequest = Awso_voice_id.Values.ListFraudsterRegistrationJobsRequest

Lists all the fraudster registration jobs in the domain with the given JobStatus. If JobStatus is not provided, this lists all fraudster registration jobs in the given domain.

Lists all the domains in the Amazon Web Services account.

Lists all the domains in the Amazon Web Services account.

Evaluates a specified session based on audio data accumulated during a streaming Amazon Connect Voice ID call.

Evaluates a specified session based on audio data accumulated during a streaming Amazon Connect Voice ID call.

Sourcemodule DisassociateFraudsterResponse = Awso_voice_id.Values.DisassociateFraudsterResponse

Disassociates the fraudsters from the watchlist specified. Voice ID always expects a fraudster to be a part of at least one watchlist. If you try to disassociate a fraudster from its only watchlist, a ValidationException is thrown.

Sourcemodule DisassociateFraudsterRequest = Awso_voice_id.Values.DisassociateFraudsterRequest

Disassociates the fraudsters from the watchlist specified. Voice ID always expects a fraudster to be a part of at least one watchlist. If you try to disassociate a fraudster from its only watchlist, a ValidationException is thrown.

Sourcemodule DescribeWatchlistResponse = Awso_voice_id.Values.DescribeWatchlistResponse

Describes the specified watchlist.

Sourcemodule DescribeWatchlistRequest = Awso_voice_id.Values.DescribeWatchlistRequest

Describes the specified watchlist.

Describes the specified speaker.

Describes the specified speaker.

Sourcemodule DescribeSpeakerEnrollmentJobResponse = Awso_voice_id.Values.DescribeSpeakerEnrollmentJobResponse

Describes the specified speaker enrollment job.

Sourcemodule DescribeSpeakerEnrollmentJobRequest = Awso_voice_id.Values.DescribeSpeakerEnrollmentJobRequest

Describes the specified speaker enrollment job.

Sourcemodule DescribeFraudsterResponse = Awso_voice_id.Values.DescribeFraudsterResponse

Describes the specified fraudster.

Sourcemodule DescribeFraudsterRequest = Awso_voice_id.Values.DescribeFraudsterRequest

Describes the specified fraudster.

Sourcemodule DescribeFraudsterRegistrationJobResponse = Awso_voice_id.Values.DescribeFraudsterRegistrationJobResponse

Describes the specified fraudster registration job.

Sourcemodule DescribeFraudsterRegistrationJobRequest = Awso_voice_id.Values.DescribeFraudsterRegistrationJobRequest

Describes the specified fraudster registration job.

Describes the specified domain.

Describes the specified domain.

Deletes the specified watchlist from Voice ID. This API throws an exception when there are fraudsters in the watchlist that you are trying to delete. You must delete the fraudsters, and then delete the watchlist. Every domain has a default watchlist which cannot be deleted.

Deletes the specified speaker from Voice ID.

Deletes the specified fraudster from Voice ID. This action disassociates the fraudster from any watchlists it is a part of.

Deletes the specified domain from Voice ID.

Creates a watchlist that fraudsters can be a part of.

Creates a watchlist that fraudsters can be a part of.

Creates a domain that contains all Amazon Connect Voice ID data, such as speakers, fraudsters, customer audio, and voiceprints. Every domain is created with a default watchlist that fraudsters can be a part of.

Creates a domain that contains all Amazon Connect Voice ID data, such as speakers, fraudsters, customer audio, and voiceprints. Every domain is created with a default watchlist that fraudsters can be a part of.

Sourcemodule AssociateFraudsterResponse = Awso_voice_id.Values.AssociateFraudsterResponse

Associates the fraudsters with the watchlist specified in the same domain.

Sourcemodule AssociateFraudsterRequest = Awso_voice_id.Values.AssociateFraudsterRequest

Associates the fraudsters with the watchlist specified in the same domain.