Back
Back

LiveKit

Add deepfake detection to LiveKit voice agents. Send inbound audio to Resemble Detect and flag AI-generated or cloned voices before your agent acts.

Overview

LiveKit Agents gives developers direct access to the caller's audio frames before speech-to-text runs. That's the right spot for a deepfake check. Forward the same frames to Resemble Detect's streaming API, and your agent gets a running result it can use to keep the conversation going, ask for verification, or hand off to a human.

Features

Frame-level access

Override the agent's audio input step to send caller audio to Detect as the session runs.

Agent-side decisions

Use the result in your agent code to pause sensitive actions or hand off to a person.

Self-hosted available

Pair self-hosted LiveKit with an on-prem Detect deployment when audio has to stay on your servers.

Room-wide checks

Screen any participant's audio in LiveKit rooms, not just one-to-one agent calls.

Use cases

  • Detect AI-generated or cloned voices on inbound LiveKit audio tracks before they reach users
  • Screen caller audio inside LiveKit Agents before your voice agent books, cancels, or changes anything
  • Hand off to a human or ask for verification when a LiveKit agent session is flagged
  • Check every participant’s audio in multi-party LiveKit rooms, not just one-to-one agent calls
  • Run Resemble Detect on LiveKit Egress recordings for investigations and audits
  • Run fully self-hosted detection with LiveKit and Resemble on-prem

Related integrations

Know what's real — and what's a real threat.
Join thousands of developers and enterprises detecting AI fraud and protecting their content with Resemble AI