Catalog
AIPOSTlive

Text to speech

Synthesize natural speech audio from text with a choice of ElevenLabs voice and model, via BlockRun.

$0.001-$2.10
per call
Success
p50 latency
p95 latency
Calls (30d)
0

Provider contract

Call path
/routes/blockrun-elevenlabs/ai/text-to-speech
Method
POST
Selected provider
blockrun-elevenlabsdefault
Provider price
Dynamic $0.001-$2.10; quote required
Settlement
Base USDC · x402 · 5% h402 fee

Quickstart

Both commands call the selected provider directly.

cURL
curl -X POST '/routes/blockrun-elevenlabs/ai/text-to-speech' \
  -H 'content-type: application/json' \
  -d '{"input":"Hello from h402, the x402 capability store for agents.","model":"elevenlabs/flash-v2.5","voice":"sarah","response_format":"mp3"}'
CLI
h402 call 'ai/text-to-speech' --provider 'blockrun-elevenlabs' --method POST --json '{"input":"Hello from h402, the x402 capability store for agents.","model":"elevenlabs/flash-v2.5","voice":"sarah","response_format":"mp3"}'

Parameters & live test

pays real USDC

Fill the request fields, quote the exact per-call total, then choose x402 or eligible bonus credit explicitly before sending. Only the selected provider's listed parameters are accepted.

inputstringrequired

Text to synthesize into speech.

modelstringoptionaldefault elevenlabs/flash-v2.5

ElevenLabs model.

One of
voicestringoptionaldefault sarah

Voice alias or ElevenLabs voice_id. Use Load live values for the full BlockRun voice list.

e.g.
response_formatstringoptionaldefault mp3

Audio container format.

One of
speednumberoptional0.7–1.2

Playback speed multiplier.

POST/routes/blockrun-elevenlabs/ai/text-to-speech
Request body
{
  "input": "Hello from h402, the x402 capability store for agents.",
  "model": "elevenlabs/flash-v2.5",
  "voice": "sarah",
  "response_format": "mp3"
}

ResponseExample response
{
  "data": {
    "created": 1784735412,
    "model": "elevenlabs/flash-v2.5",
    "data": [
      {
        "url": "https://blockrun.ai/api/media/media/audios/2026/07/22/bcchmwYtwR7OVEc7hYqU-8af7ad38.mp3",
        "format": "mp3",
        "characters": 56,
        "credits": 28
      }
    ]
  },
  "h402": {
    "routeId": "ai/text-to-speech",
    "provider": "blockrun-elevenlabs",
    "selectedCandidateId": "ai/text-to-speech/blockrun-elevenlabs",
    "routing": "manual",
    "paidBy": "x402-exact"
  }
}

Providers

Choose a provider for this task. The catalog recommends the current default from quality, reliability, and price; your selected provider stays pinned. Listed prices are provider prices; settlement adds a 5% h402 fee.

blockrun-elevenlabs
x402
Success
p50
Calls
Dynamic $0.001-$2.10; quote required
Last successful call: Never· Aggregated by h402 — not the source provider