オーディオからボーカルを抽出する
Creates an asynchronous vocal isolation task (`elevenlabs-audio-isolation` or `auto`, 4.6 seconds to 5 minutes, up to 100 MiB) that removes background noise, music, and room tone from spoken or sung audio. Charged per started input audio minute. When the task succeeds, `output` contains `{operation: "isolate_voice", outputs: [{role: "vocals", artifact_id, url, mime_type, duration_ms, size_bytes}]}`.
以下のエンドポイント仕様(パラメーター、リクエスト、レスポンス)は英語の原文です。フィールド名は API と同じです。
Request Body
application/jsonRequiredmetadataMetadataCaller-supplied metadata; ≤16 keys, key ≤64 chars, value ≤512 chars
callback_urlCallback UrlHTTPS URL Beatra will POST the final Task envelope to when the Task reaches a terminal state
callback_signing_key_idCallback Signing Key IdOptional standalone callback signing key. Omit for unsigned callback delivery; requires callback_url when provided.
sourceSource audio (artifact_id or HTTPS url; 4.6-300.0 seconds, <= 100 MB). Accepts source or audio.
modelModelVoice isolation model identifier, or 'auto' for automatic selection.
"auto"Value in: "auto" | "elevenlabs-audio-isolation"formatFormatOutput audio format.
"wav"Value in: "wav" | "flac" | "mp3" | "ogg" | "m4a" | "ulaw_8k_wav"sample_rateSample RateOptional output sample rate in Hz.
bitrate_kbpsBitrate KbpsOptional lossy output bitrate in kbps (mp3, ogg, m4a).
channelsChannelsOptional output channel count (1 mono or 2 stereo).
Header Parameters
X-Request-IdstringOptional client request id echoed in the response.
Idempotency-Key1Maximum length: 128AuthorizationBearer API key.
Task accepted
最終更新