FraudDetectionResult
import type { FraudDetectionResult } from "https://aws-api.deno.dev/v0.4/services/voiceid.ts?docs=full";
The fraud detection result produced by Voice ID, processed against the current session state and streamed audio of the speaker.
§Properties
A timestamp indicating when audio aggregation ended for this fraud detection result.
A timestamp indicating when audio aggregation started for this fraud detection result.
The FraudDetectionConfiguration
used to generate this fraud detection result.
The fraud detection decision produced by Voice ID, processed against the current session state and streamed audio of the speaker.
The unique identifier for this fraud detection result. Given there can be multiple fraud detections for a given session, this field helps in identifying if the returned result is from previous streaming activity or a new result. Note that in the absence of any new streaming activity or risk threshold changes, Voice ID always returns cached Fraud Detection result for this API.
The reason speaker was flagged by the fraud detection system.
This is only be populated if fraud detection Decision is HIGH_RISK
, and the following possible values: KNOWN_FRAUDSTER
and VOICE_SPOOFING
.
Details about each risk analyzed for this speaker. Currently, this contains KnownFraudsterRisk and VoiceSpoofingRisk details.