# DexL Agents Audio Transcription

> DexL Agents Audio Transcription is a paid API for AI agents from agents.dexl.io, paid per call via x402, $0.002508/call, status unknown (last checked 2026-09-15, last successful call 2026-09-08).

Converts base64-encoded audio files (WAV, MP3, FLAC, OGG) into plain text transcripts, paid per call via x402.

## Facts

- Endpoint: POST https://agents.dexl.io/v1/audio/transcriptions
- Price: $0.002508/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Last successful call: 2026-09-08
- Success rate: 40% of calls made through Zero
- Activations on Zero: 12
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dexl-agents-audio-transcription-a05816c3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5zzCyy4idQav7roCZj7h4

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability dexl-agents-audio-transcription-a05816c3 -d '<json body>'
```

Example prompt: Can you transcribe this WAV recording for me? Here's the base64-encoded audio — just give me back the plain text of what was said.

## When to prefer this

Choose this endpoint when you need a simple, pay-per-call speech-to-text conversion without managing subscriptions or API keys, especially in agentic or machine-to-machine workflows that already use x402 micropayments. Ideal for short-to-medium audio clips (under 8 minutes) in common formats. Prefer this over larger transcription platforms when cost predictability per call and x402 compatibility matter.

## Known failure modes

- Audio exceeds ~8 MB or ~8 minutes — request will be rejected or truncated
- Invalid base64 encoding causes a decoding error
- Unsupported MIME type beyond WAV, MP3, FLAC, OGG returns an error
- Payment via x402 fails or insufficient USDC balance — 402 Payment Required
- Poor audio quality or heavy background noise leads to inaccurate transcription
- Empty or silent audio returns an empty or minimal transcript

## How this service works

Turn speech into text: send base64 audio, get a plain transcript back. Handles WAV, MP3, FLAC and OGG up to about eight minutes per call. Priced per call with x402.

## Output

Returns a JSON object containing a 'text' field with the full plain-text transcript of the audio, and a 'duration_seconds' field indicating the length of the processed audio in seconds.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "audio": {
   "type": "string",
   "description": "Base64-encoded audio, under about 8 MB."
  },
  "prompt": {
   "type": "string",
   "description": "Optional instruction, defaults to a plain transcript."
  },
  "mime_type": {
   "type": "string",
   "description": "Audio MIME type, defaults to audio/wav."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "text": "the transcript",
  "duration_seconds": 4.2
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dexl-agents-audio-transcription-a05816c3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.dexl.io](https://www.zero.xyz/host/agents.dexl.io/llms.txt)
