ByteDance Seed: Seed Audio 1.0
ByteDance Seed Audio 1.0 vytváří mluvené projevy a zvukové scény podle tvůrčího zadání. Koordinuje hlasy, efekty a atmosféru, podporuje načasování dialogu v intervalech 100 ms a zahrnuje více než 20 jazyků. Výrobce popisuje až dvě minuty na jedno generování s možností pokračování.
O modelu
Tento popis zahrnuje schopnosti modelu. Vstupy, výstupy a možnosti dostupné v Ailoot jsou uvedeny níže pro vybranou metodu.
ByteDance Seed Audio 1.0 je model pro tvorbu audia uspořádaný kolem zvukové scény. Řeč, efekty a atmosféru lze společně utvářet textovým zadáním. Je proto užitečný pro namluvený příběh, herní setkání, krátkou dramatickou výměnu nebo scénu doprovázející sestříhané video. Při práci pouze s hlasem popište mluvčího a přednes; u úplnější scény popište také akustické prostředí a vztah mezi dialogem a okolními zvuky.
Zadání připravte v pořadí, v němž má posluchač scénu prožít. Určete postavy, jejich zamýšlený emocionální stav a slova, která mají říci. Poté popište prostor, důležité zvukové podněty a způsob vývoje okamžiku. Produkční zadání má odlišovat přesný dialog od popisu scény, aby šlo výsledek kontrolovat podle obojího. Určete, které prvky jsou zásadní pro porozumění a které mají zůstat v pozadí. Tichá místnost, přeplněné nádraží a otevřený dvůr vyžadují odlišný zvukový návrh, i když je mluvená replika stejná.
Původním příkladem je herní postava uklidňující společníka během krátké scény v úkrytu: tlumený hlas pronese „Můžeme počkat tady“, s tichým deštěm v pozadí a jedním blížícím se krokem po replice. Užitečná poslechová kontrola ověří, zda slova zůstávají srozumitelná, hlas přináší uklidnění a zvukový podnět přichází ve smysluplném okamžiku scény. Jiné zadání může požadovat zřetelného vypravěče představujícího produkt bez okolní atmosféry. Jde o ukázkové způsoby vyjádření záměru, nikoli o záznamy vygenerovaného audia nebo sliby hotového mixu.
Výrobce dokumentuje řízení načasování dialogu postav na úrovni zadání v intervalech 100 ms. Toto ovládání použijte k popisu nástupu repliky ve scénářové sekvenci nebo k naplánování mluveného materiálu vůči existujícímu střihu. Načasování dialogu oddělujte od umístění efektů a atmosféry: vydání označuje dialog postav za hlavní oblast řízení časování. Skutečné začátky, pauzy a překryvy zkontrolujte podle zamýšlené scény. Časový interval popisuje jemnost ovládání modelu a neodstraňuje potřebu poslechnout konečný přednes.
Hlas lze zadat textovým popisem, autorizovaným referenčním vzorkem nebo obojím. Výrobce to představuje jako utváření hlasu bez trénování samostatného modelu pro každého mluvčího. Stabilní charakteristiky hlasu popište odděleně od emoce aktuální repliky. Opakující se postava může potřebovat klidné představení a naléhavou odpověď a přitom zůstat rozpoznatelná. Při praktické přípravě zvolte čistou referenci, na níž je zamýšlený hlas dobře slyšet, a určete, co se má přenést do nového přednesu. Při přípravě souvisejících scén zachovávejte tuto referenci a zadání postavy konzistentní.
Vydání dokumentuje generování ve více než 20 jazycích, včetně čínštiny, angličtiny, japonštiny, korejštiny, španělštiny, indonéštiny, němčiny, francouzštiny, thajštiny a vietnamštiny. Popisuje přizpůsobování rozpoznatelného hlasu postavy rytmu a výrazu různých jazyků. Dodejte dialog v konečném jazyce a jeho jména, přízvuk, pauzy a emocionální tón zkontrolujte s posluchačem, který danému jazyku rozumí. U vícejazyčných verzí zachovejte roli postavy a emocionální záměr a současně ponechte každému scénáři dost prostoru pro přirozené formulace. Překlad připravujte v rámci práce se scénářem místo předpokladu, že zadání zvukové scény řeší každé lokalizační rozhodnutí.
Podle vydání výrobce může Seed Audio 1.0 v jednom průchodu vytvořit až dvě minuty a podporuje pokračování. Delšímu příběhu prospívají hranice scén a opakovaně použitelné zadání postavy. Při každém pokračování poslouchejte změny hlasu, struktury pozadí a tempa i slova propojující jednotlivé části. Vrácené audio berte jako materiál k poslechu: při přípravě přehrávání nebo importu do editoru zkontrolujte skutečné údaje souboru a uchovejte vedle něj scénář a zadání scény pro pozdější úpravy. Spojenou produkci kontrolujte jako souvislou scénu, nejen jako oddělené klipy.
Výrobce popisuje jednotný framework, v němž tvůrčí záměr vyjádřený jazykem řídí akustický generátor založený na difuzi. Praktickým důsledkem pro zadání je možnost uvažovat o hlasu a prostředí společně. Soustřeďte se na několik vztahů, které scénu určují: zda je replika v popředí, zda ji efekt přeruší a jak atmosféra podporuje emocionální okamžik. Přidávání mnoha nesouvisejících podnětů ztěžuje rozpoznání části výsledku, která potřebuje úpravu. Pokud zvukový podnět soupeří s dialogem nebo přednes míjí zamýšlený tón, změňte režijní pokyny pro danou pasáž.
Kontinuita hlasu v dlouhém složitém materiálu a jemnější načasování mezi zvukovými prvky zůstávají oblastmi vývoje uvedenými ve vydání. Produkční kontrolu držte konkrétní: přesná slova, identita mluvčího, jazyk, nástupy, srozumitelnost a konzistence napříč pokračováními. Užitečným výstupem tohoto modelu je slyšitelná scéna nebo mluvený přednes. Samostatná rozhodnutí o střihu, titulcích a výstupním formátu lze dělat podle skutečného výsledku a požadavků cílové produkce.
Ailoot Ultra · Řeč POST /v1/audio/speech bytedance-seed/seed-audio-1-0
bytedance-seed/seed-audio-1-0Úvod
ByteDance Seed Audio 1.0 vytváří mluvené projevy a zvukové scény podle tvůrčího zadání. Koordinuje hlasy, efekty a atmosféru, podporuje načasování dialogu v intervalech 100 ms a zahrnuje více než 20 jazyků. Výrobce popisuje až dvě minuty na jedno generování s možností pokračování.
- Přijímané vstupy
- Text
- Výsledky
- Zvuk
Dostupné v Ailoot · vstupy a metody
Ailoot Ultra · Řeč POST /v1/audio/speech
- Vstup
text- Výstup
audio
| Pole | Typ | Požadavek | Hodnoty a limity | Výchozí |
|---|---|---|---|---|
Polemodel | Typstring | PožadavekPovinné | Hodnoty a limity bytedance-seed/seed-audio-1-0 | Výchozí— |
Poleinput | Typstring | PožadavekPovinné | Hodnoty a limity Minimální délka: 1 | Výchozí— |
Polevoice | Typstring | PožadavekVolitelné | Hodnoty a limity Minimální délka: 1 | Výchozí— |
Poleresponse_format | Typstring | PožadavekVolitelné | Hodnoty a limity mp3, pcm | Výchozípcm |
Poleprovider | Typobject | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Parametry a životní cyklus metody
| Parametr | Kontrakt |
|---|---|
Parametrcontent_type | Kontraktapplication/json |
Parametrrequired | Kontraktmodel, input |
Parametrmaterial_types | Kontrakttext |
Životní cyklus: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · skutečně vrácené task_id nebo záznam v knihovně médií
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Tarify
Údaje o tarifech nepřidávají možnosti požadavku. Podporované parametry jsou uvedeny u vybrané metody.
- Rychlý režim
- Neuvedeno Při výběru rychlého režimu
- Režim flex
- Neuvedeno Při výběru režimu flex
- Maximální intenzita uvažování
- Neuvedeno Když se při maximální intenzitě uvažování použije výchozí úprava (default)
Sazby Ailoot
Ceny podle konfigurace
Přiřaďte každý poplatek k uvedeným podmínkám. Pro každou sadu alternativních konfigurací použijte jednu sazbu.
| Konfigurace | Tabulka sazeb | Účtovací jednotka | Poplatek |
|---|---|---|---|
| KonfiguraceZákladní sazby za tokeny | Tabulka sazebZákladní sazba | Účtovací jednotka— | Poplatek Vstup · Vstupní tokeny — / 1K tokenů Výstup · Výstupní tokeny — / 1K tokenů Vstup · Čtení z mezipaměti — / 1K tokenů Vstup · Zápis do mezipaměti — / 1K tokenů Vstup · Zápis do mezipaměti, 1 hodina — / 1K tokenů |
| Konfiguracesekunda výstupního zvuku | Tabulka sazeb— | Účtovací jednotkaza sekundu výstupního zvuku | Poplatek Výstup · sekunda výstupního zvuku $0.005 za sekundu výstupního zvuku |
Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. Jak funguje rezervace a vyúčtování →
Příklady požadavků
Ailoot Ultra · Řeč
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.
Přijímání a ukládání výsledků
Ailoot Ultra · Řeč
Úplný binární zvuk nebo původní odpověď audio_url, hlavičky a každý soubor spravovaný službou.
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Další načtení 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.
Uchovejte všechny dokončené výsledky
Uchovejte každou úplnou vrácenou odpověď, soubor i část obsahu.
Uchovejte úplnou odpověď a hlavičky, všechny skutečné výstupy, původní vrácené identifikátory a všechna pole s údaji o využití. Obnovte původní operaci bez opětovného odeslání požadavku na vytvoření.
Pokud je nutné ověřit původní odpověď
Uchovejte vrácené X-Client-Request-ID pro spárování záznamů. Načítejte pouze skutečně vrácené hodnoty task_id/asset_id nebo vlastní knihovnu médií; nikdy nevytvářejte URL úlohy z ID operace a nikdy znovu neodesílejte požadavek na vytvoření.
Aliasy
Aliasy modelu
Ailoot Ultra bytedance-seed/seed-audio-1-0
Aliasy cest metod
Použijte cesty metod uvedené výše.
Související ID modelů
FAQ · ByteDance Seed: Seed Audio 1.0
- Jaké vstupy a výsledky jsou dostupné?
POST /v1/audio/speech·bytedance-seed/seed-audio-1-0:text→audio- Jaká pole požadavek používá?
POST /v1/audio/speech·bytedance-seed/seed-audio-1-0:model,input,voice,response_format,provider