AudioKit · audio analysis & processing API
Audio analysis and processing, one job at a time.
Send AudioKit a link to a file and the job you want done. It checks the file, does the work and calls your webhook. Originals are never changed, and every result records exactly what produced it.
- Type
- Audio ML API
- Delivery
- Webhook or poll
- Docs
- audiokit.ai/docs
- Status
- Early access
Capabilities
One request per job
Operations are described by an OpenAPI contract, so the API, the docs and your client stay in step.
Analysis
Loudness, tempo and key, with the numbers a mastering or metadata workflow needs.
Identification
Audio fingerprints, plus genre and mood tags for organising a catalogue at scale.
Processing
Transcodes and previews written to the upload URLs you provide. Originals are untouched.
Provenance
Signed webhooks and a result that carries the input hash, AudioKit version and settings.
Get started
Read the quickstart
The getting-started guide walks through a first job, the webhook signature and polling. The API reference is generated from the contract.
In the label
AudioKit behind ERMS
ERMS uses AudioKit to analyse the label's recordings, so the catalogue carries loudness, tempo, key and fingerprints alongside its credits and rights.
Early access