# HALOWERK audiowerk Voice Evidence Analyzer

> HALOWERK audiowerk Voice Evidence Analyzer is a paid API for AI agents from audio.halowerk.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-09-14).

Analyzes an audio recording to extract acoustic evidence metadata including room tone, pause detection, and silence characterization.

## Facts

- Endpoint: POST https://audio.halowerk.com/voice-evidence
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/halowerk-audiowerk-voice-evidence-analyzer-074d92f5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1JB5hWa0ZzWW5DThsZvAj

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 halowerk-audiowerk-voice-evidence-analyzer-074d92f5 -d '<json body>'
```

Example prompt: Can you analyze this recording for acoustic evidence — use the audio at https://storage.example.com/interview.mp3 and set the silence threshold to -40 dB so only very quiet stretches count as pauses?

## When to prefer this

Choose this endpoint when you need to extract acoustic evidence from an audio recording — specifically room tone measurements and silence/pause detection — rather than transcription, format conversion, or loudness normalization. Ideal for forensic, legal, or quality-assurance workflows where objective acoustic metadata matters.

## Known failure modes

- Private or local audio URLs are rejected (only public http/https URLs accepted)
- Providing both url and content_base64 simultaneously causes a validation error
- base64 payload exceeding 12 MB limit is rejected
- Malformed or unsupported audio file format may cause processing failure
- Silence threshold outside the -70 to -20 dB range is rejected
- Payment failure via x402 prevents endpoint access

## How this service works

Returns measured evidence about a recording, not a verdict on it. The spectral cut-off says which lossy stages the file has already been through, since every encoder discards everything above its own ceiling. The room tone measurement compares the noise floor across the silent stretches: a microphone in a room produces a floor that differs between pauses, and a level identical to the hundredth of a decibel across every pause means the silence was inserted rather than recorded.

## Output

Returns acoustic evidence data for the submitted audio file, including measured room tone level, detected silent/pause stretches (with timing and duration), and related metadata based on the configured silence threshold.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "audio": {
   "type": "object",
   "properties": {
    "url": {
     "type": "string",
     "maxLength": 2048,
     "description": "Public http(s) URL of the audio file. Private and local addresses are refused."
    },
    "content_base64": {
     "type": "string",
     "maxLength": 12000000,
     "description": "The file inline, base64. A data: prefix is accepted."
    }
   },
   "description": "The recording. Either url or content_base64, not both.",
   "additionalProperties": false
  },
  "silence_threshold_db": {
   "type": "integer",
   "default": -35,
   "maximum": -20,
   "minimum": -70,
   "description": "Level below which a stretch counts as a pause, for the room tone measurement."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/halowerk-audiowerk-voice-evidence-analyzer-074d92f5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from audio.halowerk.com](https://www.zero.xyz/host/audio.halowerk.com/llms.txt)
