Skip to main content
Synthetic voice detection (SVD) returns per-frame deepfake scores for an audio source. Choose batch for files you already have, or streaming for live audio over WebSocket.
BatchStreaming
Use caseDeepfake detection on a fileReal-time deepfake detection
ProtocolHTTP POSTWebSocket
Audio formatsAAC, AIFF, FLAC, MOV, MP3, MP4, OGG, Opus, WAV, WebMRaw PCM and container formats
Synthetic voice scoringPer-framePer-frame
For a side-by-side comparison with the other Modulate capabilities, see Which API should I use?.

Authentication

Batch uses the X-API-Key header. Streaming uses an api_key query parameter at connection time. See Authentication and rate limits.