Skip to content
Recued
Menu
← Back to packs

SoX Pack

by recued-core v1 app_pack

V3 deterministic audio-transform capability pack. By-value connector composition (service_kind=cli, no separate ingredient): the local SoX CLI exposes readiness, local audio header inspection, duration probing, ASR-friendly WAV conversion, normalized ASR-friendly WAV conversion, telephony WAV conversion, and fixed 30-second preview WAV extraction. Fixed-function and reproducible: conversion happens locally before any model sees the audio. Write-tier operations write only to an engine-managed throwaway output dir and captured WAVs are surfaced as result.file_ref; downstream audio.transcribe / ai-* steps consume them through Gateway-gated file refs. The transform source can be a data.file ref or a trusted local path; path-based inspection ops return stdout text and intentionally do not materialize file_ref input. The pack exposes no arbitrary SoX effects, effect files, combiner modes, playback/recording devices, shell wrapper, stdin/stdout audio pipes, caller-controlled output path, environment override, or network egress. Requires the sox binary and relevant codec support on PATH (Debian/Ubuntu: apt install sox; macOS: brew install sox).

What this pack installs

  • sox Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Server only Runs on your server.

What it's allowed to do

Write Local CLI sox external change
Read: sox.version · No approvalRead: audio.info · No approvalRead: audio.duration_seconds · No approvalWrite: audio.to_wav · No approvalWrite: audio.to_wav_normalized · No approvalWrite: audio.to_wav_telephony · No approvalWrite: audio.preview_wav_30s · No approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:soxsoxcliaudiowavconvertinspectdurationnormalizepreviewtranscodedeterministiclocal-servicev3composition