> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aurigin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Detect AI-generated audio with high confidence and simple APIs

## Why Aurigin

Aurigin's API provides dual-layer voice security:

1. **Deepfake Detection** - Instantly verify whether audio is AI-generated by detecting tell-tale acoustic and statistical patterns of AI-generated speech
2. **Voice Identification** - Confirm who is speaking by matching voice samples against enrolled voiceprints

Together, these capabilities enable comprehensive voice fraud prevention and identity verification. Security teams, financial institutions, and platform providers use Aurigin to block fraud, safeguard communications, and maintain trust with their users.

<CardGroup cols={3}>
  <Card title="Fast" icon="bolt">
    Upload and get predictions in seconds with a single request.
  </Card>

  <Card title="Accurate" icon="check-double">
    State-of-the-art detection models tuned for real‑world audio.
  </Card>

  <Card title="Simple" icon="wand-magic-sparkles">
    Clean REST API with copy‑paste examples in Python and Node.js.
  </Card>

  <Card title="Secure" icon="shield-halved">
    API key auth and HTTPS across the stack.
  </Card>

  <Card title="Scalable" icon="arrows-up-to-line">
    Built on AWS—scale from prototypes to production workloads.
  </Card>

  <Card title="Friendly" icon="handshake">
    Clear responses and errors designed for quick integrations.
  </Card>
</CardGroup>

## Get started

<Columns cols={2}>
  <Card title="Quickstart" icon="rocket" horizontal href="/quickstart">
    Install, upload, and predict in minutes with copy‑paste code.
  </Card>

  <Card title="API Reference" icon="terminal" horizontal href="/api-reference/v1/introduction">
    Endpoints for deepfake detection and voice identification.
  </Card>
</Columns>

## How it works

### Deepfake Detection

1. Send your audio file to `POST /predict`.
2. Receive predictions and confidence scores indicating if the voice is authentic or AI-generated.

### Voice ID

1. Enroll a user's voice with `POST /voiceid/enroll` to create a voiceprint.
2. Verify identity with `POST /voiceid/verify` to match voice samples and detect deepfakes simultaneously.

## Example responses

### Partially Spoofed (Mixed)

```json theme={null}
{
  "prediction_id": "pred_c3f91c4e10f3",
  "global": {
    "confidence": 0.99647911317705393,
    "result": "partially_spoofed",
    "reason": null
  },
  "segments": [
    {
      "index": 0,
      "start": 0.0,
      "end": 5.0,
      "confidence": 0.9998742424242424,
      "result": "bonafide"
    },
    {
      "index": 1,
      "start": 5.0,
      "end": 10.0,
      "confidence": 0.9948440790176392,
      "result": "spoofed"
    },
    {
      "index": 2,
      "start": 10.0,
      "end": 15.0,
      "confidence": 0.9999675750732422,
      "result": "spoofed"
    },
    {
      "index": 3,
      "start": 15.0,
      "end": 20.0,
      "confidence": 0.91984398439526558,
      "result": "bonafide"
    },
    {
      "index": 4,
      "start": 20.0,
      "end": 25.0,
      "confidence": 0.9565668821334839,
      "result": "spoofed"
    },
    {
      "index": 5,
      "start": 25.0,
      "end": 30.0,
      "confidence": 0.9934345965280663222,
      "result": "bonafide"
    }
  ],
  "model": "apollo-4-5-2026-03-26",
  "processing_time": 11.55466890335083,
  "audio_duration": 29.87,
  "warnings": []
}
```

## Need help?

Questions or feedback? Reach us at `support@aurigin.ai`.
