# Voix Off TTS FR

> Voix Off TTS FR is a paid API for AI agents from voixoff.187.77.111.249.sslip.io, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-15).

Generates French-language neural text-to-speech voiceovers on demand with product-specific voice styles (pub, audiobook, IVR), paid per-call via USDC on Base.

## Facts

- Endpoint: POST https://voixoff.187.77.111.249.sslip.io/generate
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/voix-off-tts-fr-66897e05
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LM2Jv3mMXRVBI9FQ3vPlV

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 voix-off-tts-fr-66897e05 -d '<json body>'
```

Example prompt: Can you generate a French voiceover for this radio ad script using an energetic voice: 'Découvrez notre nouvelle collection de printemps, disponible dès maintenant dans tous nos magasins'? Use the pub product type.

## When to prefer this

Choose this endpoint when you need French-language neural TTS with production-specific voice profiles (advertising, audiobook, IVR) and are comfortable paying per-call in USDC on Base via x402. It is particularly suited for agents that need to automate French voiceover production pipelines with distinct tonal styles (energetic, soothing, corporate, standard) rather than a generic multilingual TTS service.

## Known failure modes

- Payment failure or insufficient USDC balance — payment required before synthesis
- Empty or missing text field — validation error
- Text too long for single synthesis — may return error or truncated output
- Invalid enum value for product or voice_type — schema validation error
- Synthesis service unavailable — status error returned
- Non-French or unsupported character input may degrade audio quality

## How this service works

French neural TTS voiceovers on demand (x402, USDC on Base).

## Output

Returns a status string indicating success or failure, and an output_file field containing the path or URL to the generated French audio file.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "text"
 ],
 "properties": {
  "text": {
   "type": "string",
   "description": "Text to synthesize (French)"
  },
  "product": {
   "enum": [
    "pub",
    "audiobook",
    "ivr"
   ],
   "type": "string",
   "description": "Voiceover product"
  },
  "voice_type": {
   "enum": [
    "standard",
    "energique",
    "apaisante",
    "corporate"
   ],
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "status"
 ],
 "properties": {
  "status": {
   "type": "string"
  },
  "output_file": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/voix-off-tts-fr-66897e05/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from voixoff.187.77.111.249.sslip.io](https://www.zero.xyz/host/voixoff.187.77.111.249.sslip.io/llms.txt)
