seed-audio-1.0 TTS engine. Requests are submitted to /api/v1/task and processed asynchronously — poll /api/v1/task/{task_id} until status becomes completed, then download the audio from the returned URL.wav).| Model | Task type | Notes |
|---|---|---|
byteaudio | seed-audio-1.0 | BytePlus Seed Audio 1.0 — text-to-speech with optional voice cloning from a reference sample |
| Metric | Rate |
|---|---|
| Output audio | 0.12 / minute) |
speech_rate. On success, the difference between the estimate and the real duration is settled automatically (refund if over-estimated, additional charge if under-estimated).wav (default), mp3, pcm, ogg_opus.8000, 16000, 24000 (default), 32000, 44100, 48000. Higher rates produce larger files without noticeable quality gain for speech.-50 to 100, default 0.0 — normal speed (1.0×)100 — 2.0× speed (shorter output)-50 — 0.5× speed (longer output)-12 to 12, default 0. Values outside the range are silently clamped.-50 to 100, default 0.0 — normal loudness100 — approximately 2.0× loudness-50 — approximately 0.5× loudness| Field | Description |
|---|---|
speaker | Preset voice ID from the BytePlus Doubao / Seed Audio voice catalog |
audio_data | Base64-encoded reference audio sample, up to 10 MB decoded (wav / mp3 / pcm / ogg_opus); optional data: URI prefix supported |
audio_url | Publicly accessible HTTPS URL to a reference audio sample. ≤ 30 seconds, ≤ 10 MB |
@Audio1, @Audio2, @Audio3 markers inside your text to switch between voices at word / sentence boundaries.| Field | Description |
|---|---|
image_data | Base64-encoded reference image, up to 10 MB decoded (jpeg / png / webp); optional data: URI prefix supported |
image_url | Publicly accessible HTTPS URL to a reference image, ≤ 10 MB |
audio_data / image_data must be under 10 MB after base64 decoding.POST /api/v1/task returns immediately with status: pending. Poll GET /api/v1/task/{task_id} until status becomes completed or failed.output.audio_url points to a temporary, publicly downloadable URL hosted on our storage. Download the file promptly — the URL is intended for near-term retrieval, not long-term hosting.wav for downstream processing and mp3 for delivery to end users.text under a few hundred characters per request for lowest latency; longer input synthesizes at roughly 8× real-time.audio_url.@AudioN markers in text when providing multiple audio references.