AuthenticationResult

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

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A timestamp of when audio aggregation ended for this authentication result.

Link copied to clipboard

A timestamp of when audio aggregation started for this authentication result.

Link copied to clipboard

The unique identifier for this authentication result. Because there can be multiple authentications for a given session, this field helps to identify if the returned result is from a previous streaming activity or a new result. Note that in absence of any new streaming activity, AcceptanceThreshold changes, or SpeakerId changes, Voice ID always returns cached Authentication Result for this API.

Link copied to clipboard

The AuthenticationConfiguration used to generate this authentication result.

Link copied to clipboard

The client-provided identifier for the speaker whose authentication result is produced. Only present if a SpeakerId is provided for the session.

Link copied to clipboard

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

Link copied to clipboard

The service-generated identifier for the speaker whose authentication result is produced.

Link copied to clipboard
val score: Int?

The authentication score for the speaker whose authentication result is produced. This value is only present if the authentication decision is either ACCEPT or REJECT.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String