# GED X402 Speech Transcription

> GED X402 Speech Transcription is a paid API for AI agents from ged-x402-media.jvalamis.workers.dev, paid per call via x402, $0.0077/call, status unknown (last checked 2026-09-13).

Transcribes base64-encoded audio files (WAV, MP3, etc.) into text using AI, paid per-call with USDC via x402 protocol on multiple blockchains

## Facts

- Endpoint: GET https://ged-x402-media.jvalamis.workers.dev/v1/speech/transcribe
- Price: $0.0077/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 4
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ged-x402-speech-transcription-c4fb8104
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GQzllX4966TZ5m7BV77Ll

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 ged-x402-speech-transcription-c4fb8104
```

Example prompt: Can you transcribe this audio recording for me? Here's the base64-encoded WAV file: [base64 string]. I'll pay the small per-call USDC fee — no API key needed.

## When to prefer this

Choose this endpoint when you need pay-per-use speech-to-text transcription without managing API keys or subscriptions, especially when you can pay in USDC on Base, Polygon, Arbitrum, World, or Solana. Ideal for agents that need occasional or sporadic transcription without account setup overhead.

## Known failure modes

- Invalid or malformed base64 audio data returns an error
- Unsupported audio format not recognized by the AI model
- Payment failure or insufficient USDC balance blocks the request via x402
- Audio too long or too large for the model to process
- Empty or missing 'audio' parameter returns a validation error

## 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 'text' field with the transcribed spoken words from the submitted audio, e.g. {"text": "Transcribed speech."}

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "audio": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "text": "Transcribed speech."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ged-x402-speech-transcription-c4fb8104/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)
