Order editing
barevalue_submit_urlEdits a podcast episode or interview recording with AI and returns the finished audio. The edit removes background noise, hum and hiss, trims filler words such as um and uh, cuts long pauses and dead air, evens out the levels of the speakers and masters the loudness to -16 LUFS. Cuts or other changes can be asked for in special_instructions. Every order includes a transcript with speaker labels, and an episode of 10 minutes or more also gets show notes and short highlight clips for social media. It takes a recording in MP3, WAV, M4A, FLAC, AAC, OGG, WMA or AIFF, in any of 58 languages, and delivers MP3 at up to 320 kbps, with a WAV as well when the original is lossless. Audio only, one file with one audio track, up to 60 minutes. It edits the recording itself and creates no audio with AI: no translation or dubbing, no synthetic voices, no generated music or sound effects, no video. Free within the monthly allowance of the account. Returns an order_id. The order's progress and result are reported by barevalue_status. A file with no link is ordered with the upload_id that barevalue_upload returns, in place of file_url.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header. | |
| file_url | No | Direct, publicly downloadable URL of the raw recording (not a web page that plays it). Either this or upload_id, not both. | |
| upload_id | No | The upload_id from barevalue_upload, once the file has been uploaded. Either this or file_url, not both. | |
| host_names | No | Optional host names (max 5), used to label the speakers in the transcript and show notes | |
| guest_names | No | Optional guest names (max 10) | |
| episode_name | Yes | Name of this episode | |
| podcast_name | Yes | Name of the podcast | |
| episode_number | No | Optional episode number, digits only (e.g. "42"). Anything else is ignored. | |
| idempotency_key | No | Optional UUID. A retry that carries the same value does not create a second order. Generated when omitted. | |
| duration_minutes | No | Optional audio length in minutes if known. The real length is measured after download. | |
| special_instructions | No | Optional instructions for the AI editor in plain language, e.g. "Remove the sponsor read", "Keep the blooper at the end", "Cut from 12:30 to 14:05" |