Analyse against a profile
analyze_profileMeasure an audio file against a named profile to assess loudness, voice quality, provenance, dataset fitness, environment, broadcast specs, or loop safety, returning only the needed analysis.
Instructions
Measure a file against a named working set of lenses and get back only what that question needs. Profiles: voice (is this take usable, and which phrase is the problem), master (will this translate to real platforms and speakers), provenance (what has been done to this file, and is it all one source), dataset (which of these files are good enough, and why not the rest), environment (what is in this space, and what kind of noise is it), broadcast (does this file meet the delivery spec), loop (is this loop clean, on the grid, and safe to drop in a DAW). basic is the free tier; the other seven need a paid plan. Results are keyed by stable lens id. Only the analysis passes the profile needs are run. Set series:true to also get the curves, the per-block lanes and the per-phrase values,a much larger payload, so leave it off unless you are going to read them. Audio source: a public https URL, or a local file path (path).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Public https URL to the audio file. Provide exactly one of url or path. | |
| path | No | Path to a LOCAL audio file on this machine, analysed without hosting it publicly (files up to 4 MB are sent inline; larger ones up to 150 MB upload over a signed URL). Provide exactly one of url or path. | |
| series | No | Include time series, per-block lanes and per-phrase arrays. Off by default. | |
| profile | Yes | Which question to answer. |