# Universal Audio Converter

> Universal Audio Converter is a paid API for AI agents from x402scan-services-gq1i.onrender.com, paid per call via x402, $0.005/call, status down (last checked 2026-09-15).

Converts a public audio URL into a targeted format (WAV, compressed, telephony, etc.) optimized for LLMs, voice bots, STT engines, and TTS pipelines using a preset-based system.

## Facts

- Endpoint: GET https://x402scan-services-gq1i.onrender.com/api/v1/audio/convert
- Price: $0.005/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/universal-audio-converter-c4162883
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QsvmHr386I3ygiZ4Tw8j2

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 universal-audio-converter-c4162883
```

Example prompt: Can you convert this audio file at https://example.com/podcast.mp3 into a Whisper-ready WAV format so I can run it through speech-to-text? Use the stt_whisper preset.

## When to prefer this

Choose this endpoint when an AI agent pipeline needs to normalize audio from an arbitrary public URL into a specific format required by a downstream service (Whisper STT, telephony IVR, voice cloning, LLM context compression, or web playback). It is especially useful when you need a ready-to-use base64 data URI without managing your own ffmpeg or audio processing infrastructure. The preset system makes it trivial to target a specific downstream consumer without specifying codec parameters manually.

## Known failure modes

- Invalid or inaccessible sourceUrl returns an error (non-public URL, 404, or auth-gated resource)
- Unsupported audio format at the source URL may cause conversion failure
- Invalid preset value returns a validation error
- Payment failure (x402 protocol) prevents the request from being processed
- Large audio files may exceed size or processing limits
- Network timeout if the source audio URL is slow to fetch

## How this service works

Pay-per-request audio format converter optimized for AI agent workflows. Converts public audio URLs into targeted formats for LLMs, Voice Bots, and TTS engines.

## Output

A JSON object containing: a base64-encoded data URI of the converted audio (audioDataUri), the output format name (e.g. 'wav'), the file size in bytes (sizeBytes), the preset that was applied (presetUsed), and a success boolean. The audio data URI can be passed directly to downstream LLM, STT, or voice bot APIs.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "preset": {
   "enum": [
    "stt_whisper",
    "telephony_bot",
    "llm_context_compress",
    "voice_clone_ready",
    "web_standard"
   ],
   "type": "string",
   "default": "stt_whisper"
  },
  "sourceUrl": {
   "type": "string",
   "description": "Public HTTP(S) audio file URL to convert."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "format": "json",
 "example": {
  "format": "wav",
  "success": true,
  "sizeBytes": 142000,
  "presetUsed": "stt_whisper",
  "audioDataUri": "data:audio/wav;base64,UklGRi..."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/universal-audio-converter-c4162883/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402scan-services-gq1i.onrender.com](https://www.zero.xyz/host/x402scan-services-gq1i.onrender.com/llms.txt)
