# JarvisClaw TTS Speech Synthesis

> JarvisClaw TTS Speech Synthesis is a paid API for AI agents from uat.jarvisclaw.ai, paid per call via x402, $0.053501/call, status unknown (last checked 2026-09-13).

Converts input text to spoken audio using a specified TTS model, billed per call in USDC via x402 payment protocol

## Facts

- Endpoint: GET https://uat.jarvisclaw.ai/v1/audio/speech
- Price: $0.053501/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/jarvisclaw-tts-speech-synthesis-7463960d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_45IWhn1Co8Oe4Kgdgk4IP

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 jarvisclaw-tts-speech-synthesis-7463960d
```

Example prompt: Can you read this aloud using the tts-1 model: 'Welcome to our platform. We're glad you're here.'

## When to prefer this

Choose this endpoint when you need pay-per-call TTS synthesis billed in USDC on Base or Solana without a subscription, and when OpenAI API compatibility is required for drop-in integration. Ideal for agents operating in crypto-native or decentralized payment environments that need on-demand voice generation without a traditional API key billing setup.

## Known failure modes

- Missing or empty 'input' text field returns a validation error
- Invalid or unsupported TTS model ID causes model-not-found error
- Payment failure via x402 protocol results in 402 Payment Required response
- Text input exceeding model token/character limits triggers a length error
- Network or gateway routing failure returns a 5xx server error

## How this service works

AI API Gateway with smart routing, pay per call via x402. OpenAI-compatible. Settled in USDC on Base & Solana.

## Output

Returns synthesized audio data (typically MP3 or PCM audio stream) representing the spoken version of the input text, generated by the selected TTS model and routed through JarvisClaw's AI gateway.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "string",
   "description": "Text to speak"
  },
  "model": {
   "type": "string",
   "description": "TTS model ID"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/jarvisclaw-tts-speech-synthesis-7463960d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from uat.jarvisclaw.ai](https://www.zero.xyz/host/uat.jarvisclaw.ai/llms.txt)
