@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonVoiceID extends Object implements AmazonVoiceID
AmazonVoiceID. Convenient method forms pass through to the corresponding overload
that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAmazonVoiceID() |
| Modifier and Type | Method and Description |
|---|---|
CreateDomainResult |
createDomain(CreateDomainRequest request)
Creates a domain that contains all Amazon Connect Voice ID data, such as speakers, fraudsters, customer audio,
and voiceprints.
|
DeleteDomainResult |
deleteDomain(DeleteDomainRequest request)
Deletes the specified domain from the Amazon Connect Voice ID system.
|
DeleteFraudsterResult |
deleteFraudster(DeleteFraudsterRequest request)
Deletes the specified fraudster from the Amazon Connect Voice ID system.
|
DeleteSpeakerResult |
deleteSpeaker(DeleteSpeakerRequest request)
Deletes the specified speaker from the Amazon Connect Voice ID system.
|
DescribeDomainResult |
describeDomain(DescribeDomainRequest request)
Describes the specified domain.
|
DescribeFraudsterResult |
describeFraudster(DescribeFraudsterRequest request)
Describes the specified fraudster.
|
DescribeFraudsterRegistrationJobResult |
describeFraudsterRegistrationJob(DescribeFraudsterRegistrationJobRequest request)
Describes the specified fraudster registration job.
|
DescribeSpeakerResult |
describeSpeaker(DescribeSpeakerRequest request)
Describes the specified speaker.
|
DescribeSpeakerEnrollmentJobResult |
describeSpeakerEnrollmentJob(DescribeSpeakerEnrollmentJobRequest request)
Describes the specified speaker enrollment job.
|
EvaluateSessionResult |
evaluateSession(EvaluateSessionRequest request)
Evaluates a specified session based on audio data accumulated during a streaming Amazon Connect Voice ID call.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
ListDomainsResult |
listDomains(ListDomainsRequest request)
Lists all the domains in the Amazon Web Services account.
|
ListFraudsterRegistrationJobsResult |
listFraudsterRegistrationJobs(ListFraudsterRegistrationJobsRequest request)
Lists all the fraudster registration jobs in the domain with the given
JobStatus. |
ListSpeakerEnrollmentJobsResult |
listSpeakerEnrollmentJobs(ListSpeakerEnrollmentJobsRequest request)
Lists all the speaker enrollment jobs in the domain with the specified
JobStatus. |
ListSpeakersResult |
listSpeakers(ListSpeakersRequest request)
Lists all speakers in a specified domain.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists all tags associated with a specified Voice ID resource.
|
OptOutSpeakerResult |
optOutSpeaker(OptOutSpeakerRequest request)
Opts out a speaker from Voice ID system.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartFraudsterRegistrationJobResult |
startFraudsterRegistrationJob(StartFraudsterRegistrationJobRequest request)
Starts a new batch fraudster registration job using provided details.
|
StartSpeakerEnrollmentJobResult |
startSpeakerEnrollmentJob(StartSpeakerEnrollmentJobRequest request)
Starts a new batch speaker enrollment job using specified details.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Tags an Amazon Connect Voice ID resource with the provided list of tags.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes specified tags from a specified Amazon Connect Voice ID resource.
|
UpdateDomainResult |
updateDomain(UpdateDomainRequest request)
Updates the specified domain.
|
public CreateDomainResult createDomain(CreateDomainRequest request)
AmazonVoiceIDCreates a domain that contains all Amazon Connect Voice ID data, such as speakers, fraudsters, customer audio, and voiceprints.
createDomain in interface AmazonVoiceIDpublic DeleteDomainResult deleteDomain(DeleteDomainRequest request)
AmazonVoiceIDDeletes the specified domain from the Amazon Connect Voice ID system.
deleteDomain in interface AmazonVoiceIDpublic DeleteFraudsterResult deleteFraudster(DeleteFraudsterRequest request)
AmazonVoiceIDDeletes the specified fraudster from the Amazon Connect Voice ID system.
deleteFraudster in interface AmazonVoiceIDpublic DeleteSpeakerResult deleteSpeaker(DeleteSpeakerRequest request)
AmazonVoiceIDDeletes the specified speaker from the Amazon Connect Voice ID system.
deleteSpeaker in interface AmazonVoiceIDpublic DescribeDomainResult describeDomain(DescribeDomainRequest request)
AmazonVoiceIDDescribes the specified domain.
describeDomain in interface AmazonVoiceIDpublic DescribeFraudsterResult describeFraudster(DescribeFraudsterRequest request)
AmazonVoiceIDDescribes the specified fraudster.
describeFraudster in interface AmazonVoiceIDpublic DescribeFraudsterRegistrationJobResult describeFraudsterRegistrationJob(DescribeFraudsterRegistrationJobRequest request)
AmazonVoiceIDDescribes the specified fraudster registration job.
describeFraudsterRegistrationJob in interface AmazonVoiceIDpublic DescribeSpeakerResult describeSpeaker(DescribeSpeakerRequest request)
AmazonVoiceIDDescribes the specified speaker.
describeSpeaker in interface AmazonVoiceIDpublic DescribeSpeakerEnrollmentJobResult describeSpeakerEnrollmentJob(DescribeSpeakerEnrollmentJobRequest request)
AmazonVoiceIDDescribes the specified speaker enrollment job.
describeSpeakerEnrollmentJob in interface AmazonVoiceIDpublic EvaluateSessionResult evaluateSession(EvaluateSessionRequest request)
AmazonVoiceIDEvaluates a specified session based on audio data accumulated during a streaming Amazon Connect Voice ID call.
evaluateSession in interface AmazonVoiceIDpublic ListDomainsResult listDomains(ListDomainsRequest request)
AmazonVoiceIDLists all the domains in the Amazon Web Services account.
listDomains in interface AmazonVoiceIDpublic ListFraudsterRegistrationJobsResult listFraudsterRegistrationJobs(ListFraudsterRegistrationJobsRequest request)
AmazonVoiceID
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.
listFraudsterRegistrationJobs in interface AmazonVoiceIDpublic ListSpeakerEnrollmentJobsResult listSpeakerEnrollmentJobs(ListSpeakerEnrollmentJobsRequest request)
AmazonVoiceID
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.
listSpeakerEnrollmentJobs in interface AmazonVoiceIDpublic ListSpeakersResult listSpeakers(ListSpeakersRequest request)
AmazonVoiceIDLists all speakers in a specified domain.
listSpeakers in interface AmazonVoiceIDpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonVoiceIDLists all tags associated with a specified Voice ID resource.
listTagsForResource in interface AmazonVoiceIDpublic OptOutSpeakerResult optOutSpeaker(OptOutSpeakerRequest request)
AmazonVoiceIDOpts out a speaker from Voice ID system. A speaker can be opted out regardless of whether or not they already exist in the system. 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 the system.
optOutSpeaker in interface AmazonVoiceIDpublic StartFraudsterRegistrationJobResult startFraudsterRegistrationJob(StartFraudsterRegistrationJobRequest request)
AmazonVoiceIDStarts a new batch fraudster registration job using provided details.
startFraudsterRegistrationJob in interface AmazonVoiceIDpublic StartSpeakerEnrollmentJobResult startSpeakerEnrollmentJob(StartSpeakerEnrollmentJobRequest request)
AmazonVoiceIDStarts a new batch speaker enrollment job using specified details.
startSpeakerEnrollmentJob in interface AmazonVoiceIDpublic TagResourceResult tagResource(TagResourceRequest request)
AmazonVoiceIDTags an Amazon Connect Voice ID resource with the provided list of tags.
tagResource in interface AmazonVoiceIDpublic UntagResourceResult untagResource(UntagResourceRequest request)
AmazonVoiceIDRemoves specified tags from a specified Amazon Connect Voice ID resource.
untagResource in interface AmazonVoiceIDpublic UpdateDomainResult updateDomain(UpdateDomainRequest request)
AmazonVoiceIDUpdates 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.
updateDomain in interface AmazonVoiceIDpublic void shutdown()
AmazonVoiceIDshutdown in interface AmazonVoiceIDpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonVoiceIDResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AmazonVoiceIDrequest - The originally executed request.Copyright © 2021. All rights reserved.