Skip to main content
audio is opt-in — enable it on the Account Kit before use, or every command returns 403 forbidden (primitive_disabled_by_kit, or subprocessor_consent_required on an older kit with no audio entry). See Audio.

naive audio transcribe <file>

Returns the transcript, segments, detected language, the route trace, and credits_used.
The CLI sends audio as base64 JSON, which the API caps at about 18 MB of source audio. Larger recordings are refused up front with a payload_too_large error — upload them via the multipart API route (100 MB), or downsample first with ffmpeg -i in.wav -ac 1 -ar 16000 out.wav.

naive audio transcription <id>

Poll a queued transcription. Status moves through queuedrunningsucceeded (or failed / canceled); the transcript appears once it succeeds. The charge lands on the first poll that sees succeeded — polling again never double-charges.

naive audio speak [text]

--feature values are case-sensitive: Acting, Expressiveness, Voice identity, Language stability, Reliability, Extended long-form, Long-form, Acoustic quality. The CLI refuses --feature alongside a pinned --model, because the API rejects that combination. The result reports the bytes written and the request_id, so you can follow up with naive audio usage <request_id> for the cost.

naive audio converse <file>

Prints both transcripts — what the model heard and what it said — and writes the reply audio to --output rather than echoing base64 into the result.

naive audio models

List routable models and routing aliases. --task filters by transcription, speech, or s2s. Free.

naive audio usage [request_id]

With no argument, lists billed audio requests newest-first (--limit, --cursor, --from, --to). With a request id, shows that one request’s usage row. Free.

naive audio request <request_id>

Shows a request’s metadata and route trace — which candidates were considered, which were filtered out, what was attempted, and how it ended. Free.

Billing

Transcription is billed by audio duration, speech by input characters, and audio turns by seconds in and out. Catalog, usage, and route-trace reads are free. See Credits.