Real-time AI voice fraud detection

Deepfake Detection

Expose AI-generated voice fraud in real time. Powered by Resemble Detect inside the Telnyx Voice API, deepfake detection analyzes audio frame-by-frame to distinguish real voices from spoofed ones — at the network layer, with no impact on call audio or latency.

Deepfake detection in the Telnyx Voice API

$0.01per call

Real-timeframe-by-frame analysis

0msadded call latency

Features

Powerful deepfake detection features

Built into the Telnyx Voice API, deepfake detection gives you real-time protection against AI-generated voice fraud — no extra infrastructure, no added latency.

Real-time deepfake analysis

Resemble Detect's neural model inspects audio frame-by-frame as the call happens, so even short inserted or altered segments are accurately flagged.

Network-layer protection

Detection runs at the network layer on the same platform your calls already use. No middleware, no third-party routing — just enable it on your Dial or Answer command.

Webhook-driven results

Receive a call.deepfake_detection.result webhook with a real / fake / silence_timeout classification, a 0.0-1.0 probability score, and a consistency percentage across frames — ready to wire into your fraud logic.

Zero call impact

Detection runs in the background while the call proceeds normally. There is no impact on call audio quality or latency for either party.

Resemble Detect neural model analyzing call audio frame by frame

How it works

Resemble Detect uses a deep neural network trained to distinguish real audio from spoofed versions. It analyzes audio frame-by-frame, so any amount of inserted or altered audio is accurately detected.

Enable deepfake_detection when dialing or answering a call. Telnyx streams the remote party's audio to the detection service, which returns a result within your configured timeout. You receive a call.deepfake_detection.result webhook with the classification — or a call.deepfake_detection.error webhook if something went wrong. The call proceeds normally while detection runs in the background.

Read the docs

Verifying authentic voice to stop AI-generated voice fraud

Why it matters

AI-generated voice content is growing in volume and sophistication. The ability to verify what's real is no longer optional. Deepfake Detection catches fraud at the network layer — on the same platform where your calls already happen.

The EU Data Act also requires transparency around AI-generated content and data usage. Deepfake Detection with Resemble Detect gives you a documented way to identify and flag synthetic voice content, helping you meet those requirements.

DEEPFAKE DETECTION FOR DEVELOPERS

Enable detection in a single API call

Add the deepfake_detection object to your Dial or Answer command and handle the webhook. Full reference and code samples in the developer docs.

Enable on dial

POST https://api.telnyx.com/v2/calls

{
  "connection_id": "uuid-of-your-connection",
  "to": "+18005551234",
  "from": "+18005554321",
  "deepfake_detection": {
    "enabled": true,
    "timeout": 15,
    "rtp_timeout": 30
  },
  "webhook_url": "https://www.example.com/webhooks"
}

Enable on answer

POST https://api.telnyx.com/v2/calls/{call_control_id}/actions/answer

{
  "deepfake_detection": {
    "enabled": true,
    "timeout": 20,
    "rtp_timeout": 30
  }
}

Handle the result

{
  "record_type": "event",
  "event_type": "call.deepfake_detection.result",
  "payload": {
    "result": "fake",          // real | fake | silence_timeout
    "score": 0.97,             // 0.0-1.0 probability AI-generated
    "consistency": 92,         // % consistent across frames
    "call_control_id": "v3:..."
  }
}

Handle errors

{
  "record_type": "event",
  "event_type": "call.deepfake_detection.error",
  "payload": {
    "error_message": "detection_timeout",
    // detection_timeout | rtp_timeout |
    // dfd_connection_error | dfd_stream_error
    "call_control_id": "v3:..."
  }
}
PRICING

Protect your calls today

Deepfake detection is available to every Telnyx account. No setup fees, no minimums — just add the deepfake_detection object to your Dial or Answer command.

Starting at

$0.01

per call
Resources, Docs, Support

Deepfake detection hub

  • Article icon

    Deepfake Detection docs | Telnyx

    Full API reference, parameters, and code examples for enabling deepfake detection.

  • Article icon

    Voice API fundamentals | Telnyx

    Learn how to create a Voice API application and place your first call.

  • Article icon

    Call deepfake detection result webhook | Telnyx

    Webhook payload reference for detection results, including signature verification.

  • Article icon

    Release note: Deepfake Detection | Telnyx

    Announcement and overview of deepfake detection with Resemble Detect.

  • Article icon

    Mission Control Portal

    Buy a number, create your Voice API application, and manage your account.

FAQ

Deepfake detection is a real-time service that analyzes call audio to determine whether a voice is a real human or AI-generated. Telnyx uses Resemble Detect, a neural model that inspects audio frame-by-frame to flag synthetic or modified speech.

Deepfake detection is a real-time service that analyzes call audio to determine whether a voice is a real human or AI-generated. Telnyx uses Resemble Detect, a neural model that inspects audio frame-by-frame to flag synthetic or modified speech.