ByteDance Seed: Seed Audio 1.0
ByteDance Seed Audio 1.0 generuje hovorené výkony a zvukové scény z tvorivého zadania. Koordinuje hlasy, efekty a atmosféru, podporuje časovanie dialógu v intervaloch 100 ms a pokrýva viac než 20 jazykov. Výrobca opisuje najviac dve minúty na generovanie s možnosťou pokračovania.
O modeli
Tento opis pokrýva možnosti modelu. Dostupné vstupy, výstupy a voľby v Ailoot sú uvedené nižšie pre vybranú metódu.
ByteDance Seed Audio 1.0 je model tvorby zvuku usporiadaný okolo zvukovej scény. Reč, efekty a atmosféru možno spoločne formovať textovým zadaním. Hodí sa tak na nahovorený príbeh, herné stretnutie, krátku dramatickú výmenu alebo scénu sprevádzajúcu zostrihané video. Pri práci iba s hlasom opíšte hovoriaceho a prednes; pri plnšej scéne opíšte aj akustické prostredie a vzťah dialógu k okolitým zvukom.
Zadanie pripravte v poradí, v akom má poslucháč scénu zažiť. Určte postavy, ich zamýšľaný emocionálny stav a slová, ktoré majú povedať. Potom opíšte priestor, dôležité zvukové signály a vývoj momentu. Produkčné zadanie má odlíšiť presný dialóg od opisu scény, aby sa výsledok dal skontrolovať oproti obom. Určte, ktoré prvky sú nevyhnutné pre porozumenie a ktoré majú zostať v pozadí. Tichá izba, preplnená stanica a otvorený dvor vyžadujú odlišný zvukový dizajn aj pri rovnakej hovorenej replike.
Pôvodným príkladom je herná postava upokojujúca spoločníka počas krátkej scény v úkryte: zdržanlivý hlas povie „Môžeme počkať tu“ s tichou atmosférou dažďa a jedným približujúcim sa krokom po replike. Užitočná posluchová kontrola zisťuje, či slová zostávajú zrozumiteľné, hlas vyjadruje upokojenie a zvukový signál prichádza vo vhodnom bode scény. Iné zadanie môže žiadať zreteľného rozprávača predstavujúceho produkt bez okolitej atmosféry. Sú to ilustračné spôsoby určenia zámeru, nie záznamy vygenerovaného zvuku alebo prísľuby hotového mixu.
Výrobca dokumentuje riadenie časovania dialógu postáv na úrovni pokynu v intervaloch 100 ms. Použite toto riadenie na opis vstupu repliky v scenárovej sekvencii alebo na plánovanie hovoreného materiálu oproti existujúcemu strihu. Časovanie dialógu uchovajte oddelene od umiestnenia efektov a atmosféry: vydanie označuje dialóg postáv za hlavné zameranie riadenia časovania. Skutočné začiatky, pauzy a prekrytia skontrolujte oproti zamýšľanej scéne. Časový interval opisuje jemnosť ovládania modelu a neodstraňuje potrebu vypočuť si konečný prednes.
Hlas možno určiť textovým opisom, oprávnenou referenčnou vzorkou alebo oboma. Výrobca to predstavuje ako formovanie hlasu bez tréningu samostatného modelu pre každého hovoriaceho. Stabilné vlastnosti hlasu opíšte oddelene od emócie aktuálnej repliky. Opakujúca sa postava môže potrebovať pokojné predstavenie a naliehavú odpoveď pri zachovaní rozpoznateľnosti. Pri praktickej príprave vyberte jasnú referenciu, v ktorej je zamýšľaný hlas dobre počuť, a určte, čo sa má preniesť do nového prednesu. Pri príprave súvisiacich scén zachovajte konzistentnú referenciu a zadanie postavy.
Vydanie dokumentuje generovanie vo viac než 20 jazykoch vrátane čínštiny, angličtiny, japončiny, kórejčiny, španielčiny, indonézštiny, nemčiny, francúzštiny, thajčiny a vietnamčiny. Opisuje prispôsobenie rozpoznateľného hlasu postavy rytmu a prejavu rôznych jazykov. Dodajte dialóg v konečnom jazyku a skontrolujte jeho mená, prízvuk, pauzy a emocionálny tón s poslucháčom, ktorý danému jazyku rozumie. Pri viacjazyčných verziách zachovajte rolu postavy a emocionálny zámer a zároveň poskytnite každému scenáru priestor na prirodzené formulácie. Preklad pripravte ako súčasť práce na scenári namiesto predpokladu, že zadanie zvukovej scény poskytuje každé lokalizačné rozhodnutie.
Podľa vydania výrobcu dokáže Seed Audio 1.0 vygenerovať v jednom priechode najviac dve minúty a podporuje pokračovanie. Dlhšiemu príbehu pomáhajú hranice scén a opakovane použiteľné zadanie postavy. Pri každom pokračovaní počúvajte zmeny hlasu, charakteru pozadia a tempa aj slová prepájajúce časti. Vrátený zvuk vnímajte ako materiál na počúvanie: pri príprave prehrávania alebo importovaní do editora skontrolujte skutočné informácie o súbore a vedľa neho uchovajte scenár a zadanie scény na revíziu. Spojená produkcia sa má kontrolovať ako súvislá scéna, nie iba ako oddelené klipy.
Výrobca opisuje jednotný framework, v ktorom tvorivý zámer na úrovni jazyka riadi akustický generátor založený na difúzii. Praktickým dôsledkom pre zadanie je, že hlas a prostredie možno zvažovať spoločne. Sústreďte sa na niekoľko vzťahov definujúcich scénu: či je replika v popredí, či ju efekt prerušuje a ako atmosféra podporuje emocionálny moment. Pridávanie mnohých nesúvisiacich signálov sťažuje určenie časti výsledku, ktorú treba upraviť. Keď signál súperí s dialógom alebo prednes míňa zamýšľaný tón, zmeňte vedenie danej pasáže.
Kontinuita hlasu v dlhom, zložitom materiáli a jemnejšie časovanie medzi zvukovými prvkami zostávajú oblasťami vývoja označenými vo vydaní. Produkčnú kontrolu udržujte konkrétnu: presné slová, identita hovoriaceho, jazyk, vstupy, zrozumiteľnosť a konzistentnosť pri predĺženiach. Užitočným výstupom tohto modelu je počuteľná scéna alebo hovorený prednes. Samostatné rozhodnutia o redakčných strihoch, titulkoch a formáte odovzdania možno urobiť podľa skutočného výsledku a požiadaviek cieľovej produkcie.
Ailoot Ultra · Reč POST /v1/audio/speech bytedance-seed/seed-audio-1-0
bytedance-seed/seed-audio-1-0Úvod
ByteDance Seed Audio 1.0 generuje hovorené výkony a zvukové scény z tvorivého zadania. Koordinuje hlasy, efekty a atmosféru, podporuje časovanie dialógu v intervaloch 100 ms a pokrýva viac než 20 jazykov. Výrobca opisuje najviac dve minúty na generovanie s možnosťou pokračovania.
- Povolené vstupy
- Text
- Výsledky
- Audio
Dostupné v Ailoot · vstupy a metódy
Ailoot Ultra · Reč POST /v1/audio/speech
- Vstup
text- Výstup
audio
| Pole | Typ | Požiadavka | Hodnoty a limity | Predvolené |
|---|---|---|---|---|
Polemodel | Typstring | PožiadavkaPovinné | Hodnoty a limity bytedance-seed/seed-audio-1-0 | Predvolené— |
Poleinput | Typstring | PožiadavkaPovinné | Hodnoty a limity Minimálna dĺžka: 1 | Predvolené— |
Polevoice | Typstring | PožiadavkaVoliteľné | Hodnoty a limity Minimálna dĺžka: 1 | Predvolené— |
Poleresponse_format | Typstring | PožiadavkaVoliteľné | Hodnoty a limity mp3, pcm | Predvolenépcm |
Poleprovider | Typobject | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Parametre a životný cyklus metódy
| Parameter | Špecifikácia |
|---|---|
Parametercontent_type | Špecifikáciaapplication/json |
Parameterrequired | Špecifikáciamodel, input |
Parametermaterial_types | Špecifikáciatext |
Životný cyklus: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · skutočne vrátené task_id alebo záznam v knižnici médií
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Cenník
Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.
- Rýchly režim
- Neuvedené Keď je zvolený rýchly režim
- Režim Flex
- Neuvedené Keď je zvolený režim flex
- Maximálna úroveň uvažovania
- Neuvedené Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)
Sadzby Ailoot
Ceny podľa konfigurácie
Každý poplatok priraďte k zobrazeným podmienkam. Pre každú skupinu alternatívnych konfigurácií použite jednu sadzbu.
| Konfigurácia | Sadzobník | Účtovacia jednotka | Poplatok |
|---|---|---|---|
| KonfiguráciaZákladné sadzby za tokeny | SadzobníkZákladná sadzba | Účtovacia jednotka— | Poplatok Vstup · Vstupné tokeny — / 1K tokenov Výstup · Výstupné tokeny — / 1K tokenov Vstup · Čítanie cache — / 1K tokenov Vstup · Zápis do cache — / 1K tokenov Vstup · Zápis do cache, 1 hod — / 1K tokenov |
| Konfiguráciasekunda výstupného zvuku | Sadzobník— | Účtovacia jednotkaza sekundu výstupného audia | Poplatok Výstup · sekunda výstupného zvuku $0.005 za sekundu výstupného audia |
Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →
Príklady požiadaviek
Ailoot Ultra · Reč
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.
Prijať a uložiť výsledky
Ailoot Ultra · Reč
Úplný binárny zvuk alebo pôvodná odpoveď audio_url, hlavičky a každý súbor vo vašom vlastníctve.
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Čítanie ďalšieho obsahu
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.
Uchovať všetky dokončené výsledky
Uložte každú úplnú vrátenú odpoveď, súbor a časť obsahu.
Uchovajte úplnú odpoveď a hlavičky, všetky skutočné výstupy, pôvodné vrátené identifikátory a všetky polia s údajmi o spotrebe. Obnovte pôvodnú operáciu bez opätovného odoslania požiadavky na vytvorenie.
Ak treba overiť pôvodnú odpoveď
Uchovajte vrátené X-Client-Request-ID na zosúladenie záznamov. Čítajte iba skutočne vrátené hodnoty task_id/asset_id alebo vlastnú knižnicu médií; nikdy nevytvárajte URL úlohy z ID operácie a nikdy znova neodosielajte požiadavku na vytvorenie.
Aliasy
Aliasy modelov
Ailoot Ultra bytedance-seed/seed-audio-1-0
Aliasy ciest metód
Použite cesty metód uvedené vyššie.
Súvisiace ID na volanie
FAQ · ByteDance Seed: Seed Audio 1.0
- Aké vstupy a výsledky sú dostupné?
POST /v1/audio/speech·bytedance-seed/seed-audio-1-0:text→audio- Aké polia používa požiadavka?
POST /v1/audio/speech·bytedance-seed/seed-audio-1-0:model,input,voice,response_format,provider