# fetchharbor.benlab.download Audio Transcribe-Summary

> fetchharbor.benlab.download Audio Transcribe-Summary is a paid API for AI agents from fetchharbor.benlab.download, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Transcribes base64-encoded audio and passes the transcript to a local Ollama model to produce a concise summary, without retaining any content.

## Facts

- Endpoint: POST https://fetchharbor.benlab.download/audio/transcribe-summary
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fetchharbor-benlab-download-audio-transcribe-summary-3ac266d2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VU8vzCeBL46V5NCMHxJHg

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 fetchharbor-benlab-download-audio-transcribe-summary-3ac266d2 -d '<json body>'
```

Example prompt: Can you transcribe this audio clip and give me a concise summary of what was said? Here's the base64-encoded audio — it's in English.

## When to prefer this

Choose this endpoint when you need both transcription and summarization in a single privacy-preserving step, especially when data retention is a concern. It is ideal for processing sensitive recordings (meetings, calls, interviews) where you want local inference without sending data to third-party cloud services. Prefer this over a transcription-only endpoint when the downstream need is a concise digest rather than a full verbatim transcript.

## Known failure modes

- Audio too large — operator-defined size limit exceeded, returns 413 or similar error
- Invalid base64 encoding — malformed audio_base64 field causes decoding failure
- Unsupported audio format — codec not recognized by the local media worker
- Ollama model unavailable — local model service down or not configured, summarization step fails
- Language code invalid or unsupported — transcription may fall back to auto-detect or error

## How this service works

Transcribe bounded audio and explicitly pass the resulting text to the operator's local Ollama model for a concise summary. No input or output content is retained.

## Output

Returns a transcription of the audio along with a concise summary generated by the operator's local Ollama model. No audio or transcript data is stored after the request completes.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "language": {
   "type": [
    "string",
    "null"
   ],
   "maxLength": 16
  },
  "audio_base64": {
   "type": "string",
   "description": "Base64-encoded audio; decoded size is operator limited.",
   "contentEncoding": "base64"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fetchharbor-benlab-download-audio-transcribe-summary-3ac266d2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from fetchharbor.benlab.download](https://www.zero.xyz/host/fetchharbor.benlab.download/llms.txt)
