# GEDX402 Aura-1 Text-to-Speech

> GEDX402 Aura-1 Text-to-Speech is a paid API for AI agents from ged-x402-media.jvalamis.workers.dev, paid per call via x402, $0.152/call, status unknown (last checked 2026-09-13).

Converts text to speech audio using the Aura-1 model, returning base64-encoded audio, paid via USDC on multiple blockchains with no API key required.

## Facts

- Endpoint: GET https://ged-x402-media.jvalamis.workers.dev/v1/tts/aura-1
- Price: $0.152/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/gedx402-aura-1-text-to-speech-4beb6cdd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kure-dMm65kzyAViQUH3V

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 gedx402-aura-1-text-to-speech-4beb6cdd
```

Example prompt: Can you convert this text to spoken audio using the Aura-1 voice model: 'Welcome to our platform, we're glad to have you here.' Use the default voice and pay with USDC.

## When to prefer this

Choose this endpoint when you need pay-per-use text-to-speech without managing API keys or subscriptions, and you can pay via USDC on Base, Polygon, Arbitrum, World, or Solana. Ideal for agents that need to generate spoken audio on demand with crypto-native payments.

## Known failure modes

- Payment insufficient or failed — 402 response if USDC payment not attached or underpaid
- Text too long — may fail or truncate if input exceeds model limits
- Invalid voice ID — returns error if specified voice is not supported by Aura-1
- Network timeout — Cloudflare Worker may time out on long synthesis requests
- Unsupported chain — payment rejected if sent on an unsupported blockchain

## How this service works

x402 workers ai. pay with usdc on base, polygon, arbitrum, world, or solana. no api keys.

## Output

A JSON object containing a base64-encoded audio string representing the synthesized speech of the provided text input.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string"
  },
  "voice": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "audio": "<base64>"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/gedx402-aura-1-text-to-speech-4beb6cdd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ged-x402-media.jvalamis.workers.dev](https://www.zero.xyz/host/ged-x402-media.jvalamis.workers.dev/llms.txt)
