models

ByteDance Seed: Seed Audio 1.0

Markdown · JSON

ByteDance Seed: Seed Audio 1.0

ByteDance Seed Audio 1.0 genereert gesproken vertolkingen en geluidsscènes op basis van een creatieve opdracht. Het stemt stemmen, effecten en omgevingsgeluid op elkaar af, ondersteunt dialoogtiming in intervallen van 100 ms en bestrijkt meer dan 20 talen. De maker beschrijft maximaal twee minuten per generatie, met ondersteuning voor voortzetting.

Over het model

Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.

ByteDance Seed Audio 1.0 is een model voor audiocreatie dat rond een geluidsscène is opgebouwd. Spraak, effecten en omgevingsgeluid kunnen samen via een tekstuele opdracht worden vormgegeven. Daardoor is het bruikbaar voor een ingesproken verhaal, een ontmoeting in een spel, een korte dramatische dialoog of een scène bij een gemonteerde video. Beschrijf voor werk met alleen een stem de spreker en de vertolking; beschrijf voor een vollere scène ook de akoestische omgeving en de relatie tussen de dialoog en de omringende geluiden.

Bereid de opdracht voor in de volgorde waarin de luisteraar de scène moet ervaren. Identificeer de personages, hun beoogde emotionele toestand en de woorden die ze moeten zeggen. Beschrijf vervolgens de ruimte, de belangrijke geluidssignalen en hoe het moment zich ontwikkelt. Een productieopdracht moet de exacte dialoog van de scènebeschrijving onderscheiden, zodat het resultaat aan beide kan worden getoetst. Vermeld welke elementen essentieel zijn voor het begrip en welke op de achtergrond moeten blijven. Een stille kamer, een druk station en een open binnenplaats vragen om een ander geluidsontwerp, ook wanneer de gesproken zin identiek is.

Een oorspronkelijk voorbeeld is een spelpersonage dat een metgezel geruststelt tijdens een korte scène in een schuilplaats: een beheerste stem zegt “We kunnen hier wachten”, met zacht regengeluid op de achtergrond en één naderende voetstap na de zin. De nuttige luistercontrole is of de woorden verstaanbaar blijven, de stem geruststelling uitdrukt en het geluidssignaal op een logisch moment in de scène komt. Een andere opdracht kan om een heldere verteller vragen die een product introduceert zonder omringend omgevingsgeluid. Dit zijn illustratieve manieren om een intentie te specificeren, geen verslagen van gegenereerde audio of beloften over een afgewerkte mix.

De maker documenteert timingbesturing op promptniveau voor personagedialoog in intervallen van 100 ms. Gebruik die besturing om te beschrijven wanneer een zin in een gescripte reeks moet beginnen of om gesproken materiaal tegen een bestaande montage te plannen. Houd dialoogtiming gescheiden van de plaatsing van effecten en omgevingsgeluid: de versie noemt personagedialoog als het belangrijkste aandachtspunt van timingbesturing. Controleer de daadwerkelijke startmomenten, pauzes en overlappingen aan de hand van de beoogde scène. Een timinginterval beschrijft de fijnmazigheid van de modelbesturing en neemt de noodzaak niet weg om naar de uiteindelijke vertolking te luisteren.

Een stem kan worden opgegeven via een tekstbeschrijving, een geautoriseerd referentiefragment of beide. De fabrikant presenteert dit als stemvorming zonder voor elke spreker een afzonderlijk model te trainen. Beschrijf stabiele stemkenmerken afzonderlijk van de emotie van de huidige zin. Een terugkerend personage kan een rustige introductie en een dringende reactie nodig hebben en tegelijk herkenbaar moeten blijven. Kies als praktische voorbereiding een heldere referentie waarin de beoogde stem goed hoorbaar is en identificeer wat in de nieuwe vertolking moet worden overgenomen. Houd die referentie en personageomschrijving consistent bij het voorbereiden van gerelateerde scènes.

De versie documenteert generatie in meer dan 20 talen, waaronder Chinees, Engels, Japans, Koreaans, Spaans, Indonesisch, Duits, Frans, Thai en Vietnamees. Ze beschrijft hoe een herkenbare personagestem aan het ritme en de expressie van verschillende talen wordt aangepast. Geef de dialoog in de uiteindelijke taal mee en beoordeel namen, klemtonen, pauzes en emotionele toon met een luisteraar die die taal begrijpt. Houd voor meertalige versies de rol en emotionele intentie van het personage stabiel, terwijl elk script voldoende ruimte krijgt voor natuurlijke formuleringen. Bereid de vertaling voor als onderdeel van het scriptwerk in plaats van aan te nemen dat een opdracht voor een geluidsscène elke lokalisatiebeslissing bevat.

Seed Audio 1.0 kan volgens de versie-informatie van de maker in één keer maximaal twee minuten genereren en ondersteunt voortzetting. Een langer verhaal heeft baat bij scènegrenzen en een herbruikbare personageomschrijving. Luister bij elke voortzetting naar veranderingen in stem, achtergrondtextuur en tempo, en naar de woorden die de onderdelen verbinden. Behandel de teruggegeven audio als een te beluisteren bestand: inspecteer de daadwerkelijke bestandsinformatie wanneer je afspelen voorbereidt of het bestand in een editor importeert, en bewaar het script en de scèneomschrijving erbij voor revisies. Een samengevoegde productie moet als doorlopende scène worden gecontroleerd, niet alleen als afzonderlijke fragmenten.

De fabrikant beschrijft een geïntegreerd framework waarin creatieve intentie op taalniveau een op diffusie gebaseerde akoestische generator stuurt. De praktische implicatie voor een opdracht is dat stem en omgeving samen kunnen worden beschouwd. Richt je op de enkele relaties die de scène bepalen: of een zin op de voorgrond staat, of een effect ze onderbreekt en hoe de sfeer het emotionele moment ondersteunt. Veel niet-gerelateerde geluidssignalen toevoegen maakt het moeilijker om vast te stellen welk deel van een resultaat moet worden herzien. Wijzig de regie voor die passage wanneer een geluidssignaal met de dialoog concurreert of de vertolking de beoogde toon mist.

Stemcontinuïteit in lang, complex materiaal en fijnere timing tussen geluidselementen blijven ontwikkelingsgebieden die in de versie-informatie worden genoemd. Houd de productiebeoordeling specifiek: exacte woorden, sprekeridentiteit, taal, inzetten, verstaanbaarheid en consistentie tussen uitbreidingen. De bruikbare uitvoer van dit model is de hoorbare scène of gesproken vertolking. Afzonderlijke beslissingen over montageknippen, ondertitels en opleverformaat kunnen op basis van dat daadwerkelijke resultaat en de vereisten van de beoogde productie worden genomen.

Ailoot Ultra · Spraak POST /v1/audio/speech bytedance-seed/seed-audio-1-0

bytedance-seed/seed-audio-1-0

ByteDance Seed /bytedance-seed/seed-audio-1-0

Aan de slag

ByteDance Seed Audio 1.0 genereert gesproken vertolkingen en geluidsscènes op basis van een creatieve opdracht. Het stemt stemmen, effecten en omgevingsgeluid op elkaar af, ondersteunt dialoogtiming in intervallen van 100 ms en bestrijkt meer dan 20 talen. De maker beschrijft maximaal twee minuten per generatie, met ondersteuning voor voortzetting.

Toegestane invoer
Tekst
Resultaten
Audio

Beschikbaar in Ailoot · invoer en methoden

Ailoot Ultra · Spraak POST /v1/audio/speech
Invoer
text
Uitvoer
audio
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
bytedance-seed/seed-audio-1-0
Standaard—
VeldinputTypestringVereisteVereistWaarden en limieten
Minimumlengte: 1
Standaard—
VeldvoiceTypestringVereisteOptioneelWaarden en limieten
Minimumlengte: 1
Standaard—
Veldresponse_formatTypestringVereisteOptioneelWaarden en limieten
mp3, pcm
Standaardpcm
VeldproviderTypeobjectVereisteOptioneelWaarden en limietenStandaard—
Methodeparameters en levenscyclus
ParameterContract
Parametercontent_typeContractapplication/json
ParameterrequiredContractmodel, input
Parametermaterial_typesContracttext

Levenscyclus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · daadwerkelijk teruggegeven task_id of record in de mediabibliotheek

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Tarieven

Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.

Snelle modus
Niet opgegeven Wanneer de snelle modus geselecteerd is
Flex-modus
Niet opgegeven Wanneer de flex-modus geselecteerd is
Maximale redeneerinspanning
Niet opgegeven Wanneer voor maximale redeneerinspanning de default-aanpassing wordt gebruikt

Ailoot-tarieven

Prijzen per configuratie

Koppel elke kostenpost aan de getoonde voorwaarden. Gebruik één tarief voor elke groep alternatieve configuraties.

ConfiguratieTariefstaffelRekeneenheidKosten
ConfiguratieBasistarieven voor tokensTariefstaffelBasistariefRekeneenheid—Kosten
Invoer · Invoertokens — / 1K tokens
Uitvoer · Uitvoertokens — / 1K tokens
Invoer · Cache lezen — / 1K tokens
Invoer · Cache schrijven — / 1K tokens
Invoer · Cache schrijven, 1 uur — / 1K tokens
Configuratieseconde audio-uitvoerTariefstaffel—Rekeneenheidper seconde audio-uitvoerKosten
Uitvoer · seconde audio-uitvoer $0.005 per seconde audio-uitvoer

Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →

Voorbeeldverzoeken

Ailoot Ultra · Spraak

Gebruik daadwerkelijke invoer en bewaar het volledige resultaat
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_TEXT:?Set the actual documented input value}"
export AILOOT_INPUT_TEXT
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'bytedance-seed/seed-audio-1-0', 'input': '${ACTUAL_INPUT_TEXT}'}
request['input']=os.environ['AILOOT_INPUT_TEXT']
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.

Resultaten ophalen en opslaan

Ailoot Ultra · Spraak

Volledige binaire audio of het oorspronkelijke audio_url-antwoord, headers en elke asset die je toebehoort.

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Lezen van andere inhoud
Bestaande eigen bestanden ophalen
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Alle voltooide resultaten bewaren

Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.

Bewaar de volledige respons en headers, iedere daadwerkelijke uitvoer, de oorspronkelijk teruggegeven identificatoren en alle verbruiksvelden. Herstel de oorspronkelijke bewerking zonder de aanmaakaanvraag opnieuw in te dienen.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Bewaar de teruggegeven X-Client-Request-ID voor de reconciliatie. Lees uitsluitend daadwerkelijk teruggegeven task_id/asset_id-waarden of de eigen mediabibliotheek uit; bouw nooit een taak-URL op basis van de bewerkings-ID en dien de aanmaakaanvraag nooit opnieuw in.

Aliasnamen

Modelaliasnamen

Ailoot Ultra bytedance-seed/seed-audio-1-0

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

bytedance-seed/seed-audio-1-0

FAQ · ByteDance Seed: Seed Audio 1.0
Welke invoer en resultaten zijn beschikbaar?

POST /v1/audio/speech · bytedance-seed/seed-audio-1-0: text → audio

Welke velden gebruikt het verzoek?

POST /v1/audio/speech · bytedance-seed/seed-audio-1-0: model, input, voice, response_format, provider

Meer details

Verbind Ailoot met Claude Code, OpenCode, Hermes of je eigen applicatie.

Het bedrijf en zijn projectenportefeuille

Het bedrijf en zijn projectenportefeuille: miljoenen klanten; maandelijkse verkopen in de miljarden.

Koop tokens met korting.

Abonnementsvoordeel voor regelmatig gebruik. Promotiecodes geven tot 50% korting op tokens.

Abonnement
Kies een abonnement met korting voor je terugkerende verzoeken.
Promotiecode tot 50%
Vul de code bij aankoop in. De prijs wordt volgens de lopende actie herberekend.
Kosten in de geschiedenis
Model, tokens en bedrag worden per verzoek bewaard.

Kies een abonnement · Bekijk modelprijzen

Verbind de API met het product dat je verkoopt.

SaaS, apps en bots volgens de openbare aanbodvoorwaarden en licentieovereenkomst van Ailoot. Vraag voor doorverkoop een resellerlicentie aan.

Commerciële applicatie
Voeg tekst-, beeld-, video- en geluidsgeneratie aan betaalde functies van je service toe.
Resellerlicentie
Stuur een projectbeschrijving en toegangsschema. Vraag schriftelijke voorwaarden voor gebruik en doorverkoop.
Documenten op de site
Aanbodvoorwaarden, licentieovereenkomst en gegevensbeleid zijn vóór het verbinden beschikbaar.

Vraag een resellerlicentie aan · Aanbodvoorwaarden en licentieovereenkomst