On this section
← All schemas
CleanAudioInput
Fields
audio_urlurlrequiredURL of the recording to clean: any audio or video file, up to 30 minutes and 512 MB. A video's audio track is used; multi-channel audio is mixed down to mono.
Must be an http(s) URL.
normalize_loudnessbooleanoptionalSet to false to skip loudness normalization and keep the input level.
Defaults to
true.output_formatenumoptionalContainer for the 48 kHz mono 16-bit output. FLAC is lossless at about half the size of WAV.
Accepts
flacwavDefaults to "flac".strengthnumberoptionalHow much of the original is allowed to remain under speech: the suppression floor is 1 - strength. Lower keeps more room tone behind the voice; silence between words is always fully cleaned.
Between 0 and 1.Defaults to
0.874.target_lufsnumberoptionalIntegrated loudness of the output in LUFS (ITU-R BS.1770); true peak is capped at -1.1 dBTP. Ignored when normalize_loudness is false. A null reads as omitted: set normalize_loudness to false to skip normalization.
Between -40 and -8.Defaults to
-19.JSON Schema
CleanAudioInput.json
{
"additionalProperties": false,
"properties": {
"$schema": {
"description": "A URL to the JSON Schema for this object.",
"examples": [
"https://api.veed.io/schemas/CleanAudioInput.json"
],
"format": "uri",
"readOnly": true,
"type": "string"
},
"audio_url": {
"description": "URL of the recording to clean: any audio or video file, up to 30 minutes and 512 MB. A video's audio track is used; multi-channel audio is mixed down to mono.",
"examples": [
"https://static-assets.veed.io/api-examples/clean-audio-input.m4a"
],
"format": "uri",
"maxLength": 8192,
"minLength": 1,
"pattern": "^[Hh][Tt][Tt][Pp][Ss]?://",
"patternDescription": "an http(s) URL",
"type": "string"
},
"normalize_loudness": {
"default": true,
"description": "Set to false to skip loudness normalization and keep the input level.",
"type": "boolean"
},
"output_format": {
"default": "flac",
"description": "Container for the 48 kHz mono 16-bit output. FLAC is lossless at about half the size of WAV.",
"enum": [
"flac",
"wav"
],
"examples": [
"flac"
],
"type": "string"
},
"strength": {
"default": 0.874,
"description": "How much of the original is allowed to remain under speech: the suppression floor is 1 - strength. Lower keeps more room tone behind the voice; silence between words is always fully cleaned.",
"format": "double",
"maximum": 1,
"minimum": 0,
"type": "number"
},
"target_lufs": {
"default": -19,
"description": "Integrated loudness of the output in LUFS (ITU-R BS.1770); true peak is capped at -1.1 dBTP. Ignored when normalize_loudness is false. A null reads as omitted: set normalize_loudness to false to skip normalization.",
"format": "double",
"maximum": -8,
"minimum": -40,
"type": "number"
}
},
"required": [
"audio_url"
],
"type": "object"
}