> This page is for Audio Decisions.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://dev.hume.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://dev.hume.ai/_mcp/server.

## Audio Decisions API launch

**The Audio Decisions API is now available.** Send an audio file with questions written in plain language, and get back probabilities that your code can threshold, rank or combine. Start with the [overview](/audio-decisions/docs/overview).

* **Decisions endpoint.** [`POST /v0/decisions/file`](/audio-decisions/reference/decisions/create) answers your questions about one audio file in one request. Each question has one of four [primitives](/audio-decisions/docs/primitives), `noul`, `choice`, `score` or `span`, which sets what its answer describes.
* **Input tokens endpoint.** [`POST /v0/decisions/file/input_tokens`](/audio-decisions/reference/decisions/input-tokens) estimates the input tokens of a decisions request. See [Billing](/audio-decisions/docs/billing).
* **Run endpoints.** [Runs](/audio-decisions/docs/runs) return the status, timing, audio size and request of each past decisions request.
* **SDKs.** Python (`hume-audio-decisions`) and TypeScript (`@humeai/audio-decisions`) SDKs cover every endpoint. See the [Python quickstart](/audio-decisions/docs/quickstart/python) and the [TypeScript quickstart](/audio-decisions/docs/quickstart/typescript).