Generate a batch of audio assets
generate_audio_batchGenerate audio assets from a manifest, with multiple takes and sidecar metadata per asset, while refusing non-commercial model licences before generation.
Instructions
Generate every asset in a manifest, two takes each, with its sidecar. The manifest lists the prompt, the model, the parameters, the licence and the target loudness of each asset. The tool refuses a manifest that names a model with a non-commercial licence, so nothing that must not ship gets generated in the first place.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "generate_audio_batch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| only | No | Asset names to generate; all of them by default. | |
| count | No | Takes per asset. | |
| out_dir | No | Where to write the candidates. | out/audio |
| manifest | No | Path to a manifest JSON file. | |
| manifest_json | No | The manifest itself, as JSON text, instead of a file. See the hf-assets://audio-manifest resource for the format. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| log | Yes | What the engine printed while it worked. | |
| files | Yes | Everything that was written. |