Seed Audio 1.0: ByteDance's All-in-One Audio Model, Explained
Seed Audio 1.0 is ByteDance's text-to-audio scene generator: dialogue, music, SFX, and ambience in one call. I tested it end to end on Segmind. Here is wha
Every time we launched a video model on Segmind this year, the same request landed in my inbox within a week: "great visuals, but I need the audio to match." Marketing teams wanted narration plus music in the same take. Filmmakers wanted dialogue that carried ambience with it. Creators wanted a single API call to replace the three tools they were stitching together. On June 23, 2026, ByteDance shipped Seed Audio 1.0, and it is the first model I have tested that treats dialogue, music, sound effects, and ambience as one problem instead of four. I ran it end to end on Segmind this week. Here is what it does, what it costs, and where it fits in a pipeline that already includes Seedance or Veo for video.
What Seed Audio 1.0 actually is
Seed Audio 1.0 is a text-to-audio scene generator. You send it a single prompt describing a scene, and it returns a continuous audio track that can include voiceover, background music, sound design, and room tone in the same file. There is no separate call for music, no separate stem for SFX, and no post-mixing step. The model composes everything in one pass.
It is built by ByteDance's Seed team, the same group behind Seedance and Seedream, and it lives on Segmind at the seed-audio-1.0 endpoint. The response comes back synchronously as a binary audio file. Output formats include mp3, wav, pcm, and ogg_opus, and sample rates run from 8 kHz up to 48 kHz. You can pass reference audio for voice cloning through reference_audio_urls, and there is a lightweight speaker preset (en_female_stokie_uranus_bigtts) for a warm English female voice out of the box. Pricing is simple: $0.0031 per second of output, with an average job cost of about $5 for longer scenes.
Key capabilities
What surprised me is how much the model is doing that you never have to ask for. In my tests I would describe "warm evening cafe, distant conversation, soft music bed," and the ambience showed up under the narration without me specifying levels or a separate cue. Four things stood out:
- One-pass mixing. Voice, music, and effects sit at reasonable levels relative to each other. You are not getting a stems export, but the take you get back is close to broadcast-ready.
- Directable emotion. Bracketed voice hints in the prompt (for example,
[voice: warm, confident female narrator]or[tense whisper]) actually change the delivery, not just the words. - Scene continuity up to two minutes. Music beds and ambience stay coherent across the length of a clip, so a 90 second brand ad does not sound like six spliced attempts.
- Voice cloning via reference URLs. Pass one or more
reference_audio_urlspointing to a clean sample of a voice, and the model can approximate that speaker in the output. This is where the "audio layer for your Seedance clip" workflow starts to feel real.
Use case 1: A brand launch spot for a marketing agency
The scenario I built for first is the one I get asked about most. An agency has a 30 second product spot, a rough voiceover script, and no time to book a studio. I described the whole spot in a single prompt: warm female narrator, an evening cafe ambience, a soft music bed, and a music swell on the closing line.
Parameters format: mp3 | sample_rate: 44100 | speaker: null
Seed Audio 1.0 output: 30 second brand narration with cafe ambience and music swell.
What I would call out: the narrator did not sound like a generic TTS voice. There is a small breath in the pause before "Available now" that reads as intentional. The music bed comes in under the narration without ducking to zero on every syllable. For a first draft that an agency reviewer could scrub through on a Tuesday afternoon, this is a legitimate starting point instead of a placeholder track.
The code that produced it
import requests
response = requests.post(
"https://api.segmind.com/v1/seed-audio-1.0",
headers={"x-api-key": "YOUR_API_KEY"},
json={
"text_prompt": "[voice: warm, confident female narrator] Introducing Solstice...",
"format": "mp3",
"sample_rate": 44100
}
)
open("spot.mp3", "wb").write(response.content)For an agency running weekly A/B tests on ad copy, the workflow changes shape. Instead of booking a voice artist for every variant, you generate the variant, listen, and only bring in a human for the two or three that beat the baseline.
Use case 2: A multi-character cinematic scene
The second test pushed the model on something far more ambitious than a single voice: a multi-character audio drama scene with background sound effects, emotional range, and storytelling narration. I wanted to hear what Seed Audio 1.0 does when you hand it an entire screenplay fragment — a narrator, two distinct characters with different vocal textures, bracketed SFX cues for weather and ambience, and emotional direction tags that shift line by line. This is the kind of scene that would normally require a voice director, two or three actors, a foley artist, and a mixing session.
[Background: wind picks up, low creaking sound]
Maya (whispering, tense): Hello...? Is someone up there?
[Background: sudden thunder crack]
Maya (gasping, frightened): Oh my god — the light! The light just turned ON!
Old Keeper (gravelly, gentle, amused): Easy now, child. Didn't mean to scare ya. Been keepin' this flame lit longer than you've been alive.
Maya (relieved, laughing shakily): You nearly gave me a heart attack!
Old Keeper (chuckling): Heh... that's what the last visitor said. (pause, softer) Come on in. The storm's just getting started.
[Background: rain intensifies, warm fire crackling fades in]
Narrator (soft, wistful, slowing down): And that was the night Maya learned... some lights never really go out.
[Background: waves fade out slowly]
Parameters format: mp3 | sample_rate: 24000 | speech_rate: 0 | loudness_rate: 0 | pitch_rate: 0
Seed Audio 1.0 output: multi-character cinematic scene with narrator, dialogue, background SFX, and emotional transitions.
What stood out: the model treats this as a single coherent scene rather than a sequence of isolated TTS calls. The narrator opens with a warm storytelling register, Maya's whispered lines carry genuine tension, and the Old Keeper's gravelly voice sounds like a different person entirely — not the same voice with a pitch shift. The bracketed background cues (wind, thunder crack, rain, fire crackling) arrive at roughly the right dramatic beats without bleeding over the dialogue. The emotional arc from fear to relief to warmth tracks across the scene naturally.
For filmmakers and game studios, this is a previsualization tool that changes the economics of early-stage production. Instead of writing a screenplay fragment and imagining how it sounds, you can hear a full scene draft — multiple characters, ambient atmosphere, emotional dynamics — in a single API call. If the scene works, you cast real actors. If it does not, you rewrite and regenerate for pennies. The model ran all parameters at defaults (speech_rate: 0, loudness_rate: 0, pitch_rate: 0), which means the emotional variation you hear is coming entirely from the prompt direction, not from manual tuning.
Use case 3: A Gen-Z podcast intro with lo-fi vibes
Third test was about tone and cultural texture. A growing slice of podcast and YouTube content lives in the lo-fi, conversational, authentically-casual space that Gen-Z audiences gravitate toward. I wanted to see if Seed Audio 1.0 could nail the aesthetic: lo-fi hip hop beat with vinyl crackle, a laid-back host voice that sounds like a real person talking to friends, and the kind of cozy sonic atmosphere that makes people want to stay on the episode.
Parameters format: mp3 | sample_rate: 44100
Seed Audio 1.0 output: Gen-Z podcast intro with lo-fi beat, vinyl crackle, and chill conversational delivery.
The lo-fi beat is doing a lot of heavy lifting here. The vinyl crackle and mellow chords create an immediate sonic identity that says "this is a vibe, not a lecture." The voice delivery sounds genuinely casual, not like a corporate voice actor reading slang off a script. For creators building lo-fi study channels, chill podcast networks, or aesthetic content brands, this is the kind of intro that would normally require a beat producer, a voice actor who actually talks like this, and a mixing session to get the levels right. One API call.
At scale, the same economics from use case 1 apply. A podcast network producing daily episodes across ten channels can generate unique intros for under a dollar a month. Pair it with reference_audio_urls to keep each show's host voice consistent, and you have a production pipeline that scales without scaling headcount.
Use case 4: A professional news broadcast
The fourth test targets a use case that keeps coming up in enterprise conversations: synthetic news reading. Media companies, internal comms teams, and content platforms need professional-sounding news delivery at volume. I wrote a fictional but realistic breaking news segment about an international AI governance agreement, complete with broadcast intro jingle, authoritative anchor delivery, and a subtle outro.
Parameters format: mp3 | sample_rate: 44100
Seed Audio 1.0 output: 30-second professional news broadcast with intro jingle, anchor narration, and outro music.
The news anchor voice is where the model's strength in "directable professionalism" really shows. The diction is measured, the pace is broadcast-standard, and the intro jingle sets the context before the first word lands. The brief pause before the funding detail creates the kind of beat a real anchor uses to let a number land. For internal corporate comms teams that need to turn a weekly update into a polished audio briefing, or for media startups building news aggregation apps with audio playback, this is a production-ready template.
One practical note: the fictional content in this demo is clearly labeled, but anyone using this for news-adjacent content should watermark or disclose the synthetic origin. The model is good enough that listeners may not immediately distinguish it from human-read broadcast audio, which is both the point and the responsibility.
Developer integration guide
The endpoint is synchronous, which means you get the audio back in the same HTTP response. No polling, no request IDs to reconcile. Here is the minimum working call.
import requests
url = "https://api.segmind.com/v1/seed-audio-1.0"
headers = {"x-api-key": "YOUR_API_KEY", "Content-Type": "application/json"}
payload = {
"text_prompt": "Your scene description here.",
"format": "mp3", # mp3, wav, pcm, or ogg_opus
"sample_rate": 44100, # up to 48000
"speech_rate": 0, # -50 to +100
"pitch_rate": 0 # -12 to +12
}
r = requests.post(url, headers=headers, json=payload, timeout=60)
open("out.mp3", "wb").write(r.content)Three params I would tune first. speech_rate nudges pacing without changing pitch, which matters for hitting a fixed video cut. reference_audio_urls is the voice cloning hook: pass one or more URLs to short clean samples, and the model approximates that voice. format defaults to mp3, but if you are handing the file to a DAW, wav at 48 kHz is the friendlier choice. Full parameter reference lives at the model page.
Honest assessment
Two things the model does very well. The mix balance between voice, music, and ambience is usable on the first take. And directable emotion through bracketed voice hints is more reliable than I expected: whisper reads as whisper, urgent reads as urgent. Two limits worth naming. You do not get stems back, so if a client needs the music track solo, this is not the right tool. And highly specific foley (a particular kind of clock tick, a certain synth patch) can drift; keep audio direction abstract and let the model choose. As a first draft engine and as the audio layer under short-form AI video, it is a genuine upgrade over stitching a TTS API to a stock music library.
FAQ
What is Seed Audio 1.0 used for?
Seed Audio 1.0 is used for generating complete audio scenes from a single text prompt, combining dialogue, music, sound effects, and ambience in one pass. It fits marketing spots, dialogue previsualization for film, and bulk voiceover work for creator networks.
How much does Seed Audio 1.0 cost on Segmind?
Pricing is $0.0031 per second of output audio. A 30 second spot costs under 10 cents. A full two minute scene runs about 37 cents. There is no per-request minimum beyond the standard credit reservation.
Can Seed Audio 1.0 clone a specific voice?
Yes. Pass one or more clean audio samples through the reference_audio_urls parameter and the model will approximate that speaker in the output. Keep the reference clips short and free of background noise for best results.
What output formats does Seed Audio 1.0 support?
The API returns mp3 by default. You can also request wav, pcm, or ogg_opus, and sample rates from 8 kHz up to 48 kHz. Choose wav at 48 kHz if the output will be edited in a DAW.
Is Seed Audio 1.0 good enough for final production audio?
For scratch tracks, ad drafts, and short-form content it is production-viable today. For feature films or theatrical mixes it is best used as a previsualization layer under professional post-production, since you do not get separated stems.
How does Seed Audio 1.0 pair with video models like Seedance or Veo?
Generate the video clip first, then describe the audio scene that should sit under it and send that prompt to Seed Audio 1.0. Because the model handles narration and score in one pass, you get a single audio track that matches the clip length, ready to mux back onto the video.
What to do with this
Seed Audio 1.0 is not a TTS replacement. It is what happens when you treat audio as a scene instead of a stream of characters. If you are already generating video on Segmind through Seedance or Veo, this is the missing layer. Try it on a real script this week: pick one 30 second ad you would otherwise pay a studio to voice, write the whole scene as one prompt, and see what you get back for a nickel. If it saves you the third round of feedback with a voice artist, the workflow pays for itself in a single project. Try Seed Audio 1.0 on Segmind.