models

ElevenLabs: Eleven v4

Markdown · JSON

ElevenLabs: Eleven v4

Az Eleven v4 szövegekből kifejező beszédet készít kontextusfüggő előadással, szövegközi hangutasításokkal és hangeseményekkel. Az ElevenLabs előállított narrációhoz, karakterpárbeszédhez és többnyelvű hanganyaghoz tervezi, generálásonként 10 000 karakteres korláttal.

A modellről

Ez a leírás a modell képességeit ismerteti. Az Ailootban elérhető bemenetek, kimenetek és lehetőségek alább, a kiválasztott metódusnál láthatók.

Az Eleven v4 az ElevenLabs kifejező szövegfelolvasó modellje előállított tartalomhoz, narrációhoz és karakteralakításhoz. Új architektúrája a szöveg kontextusából alakítja ki, ki beszél, mi történt, és hogyan szóljon a következő sor. Bemenete egy kiválasztott hanghoz társított írott szöveg; kimenete hanganyag. A gyártó jellemző alkalmazásként érzelmes párbeszédet, hangoskönyv-gyártást, animációt és játékokat, valamint többnyelvű projekteket emel ki.

Az irányítás szövegközi hangcímkékkel írható a szövegbe. A [laughs], [whispers] és [door slams] jellegű címkék hangos előadást, nonverbális eseményt vagy jeleneten belüli hangot írhatnak le. A v4 dokumentált frissítése a v3-hoz képest javítja az ilyen utasítások sorozatának követését. Rövid drámai mozzanathoz írd meg a tényleges kimondott szavakat, és az előadásjelzést ott helyezd el, ahol számít, ne a végére illessz oda nem kapcsolódó érzelemlistát.

A szünetek és hangsúlyok természetes nyelvű hangutasításokat használnak. Az ElevenLabs szünethez [pause] és [long pause], előadáshoz például [excited] vagy [sighs] jelzéseket dokumentál. A v4-ben az SSML <break> címkék ki vannak kapcsolva, ezért az ezeket használó régebbi szöveget a v4 utasításformátumához kell igazítani. A címke megnevezi a kívánt előadást; önmagában nem határoz meg pontos milliszekundumszámot, és nem garantál rögzített végső időtartamot.

A gyártó párbeszédes munkafolyamata több beszélőt támogat, így egy jelenetben külön hangok és hangesemények szerepelhetnek. A v4 párbeszéd-WebSocket leírása legfeljebb tíz regisztrált hangot támogat, a v4 Turbo leírása egyet használ. Készíts világos beszélősorrendet, és minden sort tarts a kívánt hanghoz rendelve. Egy példabeszélgetés a csendesen bizonytalan kérdéstől magabiztos válaszhoz, majd megkönnyebbült reakcióhoz vezethet. A tartalomnak és érzelmi átmenetnek magából a szövegből érthetőnek kell lennie. Egyetlen narrátornál ugyanilyen világosan különítsd el a narrációt az idézett sortól vagy hangulatváltástól.

Az Eleven v4 több mint 90 nyelvet támogat, köztük angolt, franciát, németet, japánt, spanyolt, portugált és oroszt. A gyártó nyelvváltások közben következetes hangminőséget ír le. A tervezett felvétel nyelvéhez és régiójához megfelelő hangot és kiejtést válassz; a szöveg nyelve és a hang karaktere egyaránt számít. Lokalizált leckéhez először fordítsd le a kimondandó megfogalmazást, és az új szövegben őrizd meg a jelentést, terminológiát és előadásjelzéseket.

Egy generálás legfeljebb 10 000 karaktert támogat. A hosszabb munka több összekapcsolt generálásként készül, kontextusösszefűzéssel, amelynek célja a szegmensek közötti tempó és előadás következetessége. A fejezetet természetes mondat- vagy jelenethatárnál válaszd szét, és tartsd meg körülötte a kontextust. A gyártó egy sor újragenerálásakor is stabil beszélőazonosságot ír le. Ez hasznos egyetlen részlet javításához, miközben a környező anyagban megmarad ugyanaz a szereplőgárda és előadásstílus.

A v4 az ElevenLabs gyártói munkafolyamatában Instant és Professional Voice Clones támogatást ad. Az ElevenLabs kiemeli visszatérésüket a v4-ben; a v3 promptolási útmutatója szerint a Professional Voice Clones nincs teljesen optimalizálva a v3-hoz. A v4 indulása előtt készített Instant vagy Professional Voice Clones hangokat újra kell tanítani a v4-re, hogy hatékonyan működjenek a modellel. A hangklónozás létrehozza vagy előkészíti a szintézishez használt hangot; különbözik a megadott szöveg beszéddé alakításától. A modell azonossága nem ír elő egyetlen alapértelmezett hangot, ezért a narrátorhoz vagy karakterhez válassz hangot, ne feltételezd, hogy a modellnév határozza meg a beszélőt.

A gyártó általános hallgatáshoz és médiaterjesztéshez MP3-at, tömörítetlen gyártási hanghoz WAV-ot vagy PCM-et, telefonáláshoz μ-law-t dokumentál. API-ja szabályozza a kiválasztott formátum mintavételi frekvenciáját és bitrátáját. A kiejtési szótárak meghatározhatják a nevek, betűszavak és szakkifejezések kimondását. A v4 felismeri az előre dőlő perjelek közé tett szabványos IPA-átiratot is, például /IPA_transcription/, több szótagú kifejezések hangsúlyjeleivel együtt; a kiejtés továbbra is változhat a hangtól és a fordulattól függően. A szükséges kifejezéseket gyártás előtt készítsd elő, és a módosítások során tartsd következetesen kívánt kimondott alakjukat. A v4 gyártói leírása Stability és Similarity hangbeállításokat használ; Style és Speed csúszkák nem érhetők el. A tempót és érzelmi előadást a szöveg és hangcímkék irányítják.

Gyakorlati narrációs feladatleíráshoz adj kész jelenetet, kívánt hangot, nyelvet, érzelmi ívet és hangfelhasználási célt. Például: „A kezdést nyugodtan olvasd, a felfedezés előtt tarts szünetet, az utolsó sor hangozzon megkönnyebbültnek; a narrátor hangvételét tartsd következetesen.” Ellenőrizd a kiejtést, beszélőváltásokat, hallható címkéket vagy eseményeket és a részletek közötti átmeneteket. A hasznos eredmény a szöveghez kapcsolt, előállított beszédfelvétel egy kiválasztott változattal és az adott sor javításához szükséges utasításokkal.

Ailoot Ultra · Felolvasás POST /v1/audio/speech elevenlabs/eleven-v4

elevenlabs/eleven-v4

ElevenLabs /elevenlabs/eleven-v4

Kezdő lépések

Az Eleven v4 szövegekből kifejező beszédet készít kontextusfüggő előadással, szövegközi hangutasításokkal és hangeseményekkel. Az ElevenLabs előállított narrációhoz, karakterpárbeszédhez és többnyelvű hanganyaghoz tervezi, generálásonként 10 000 karakteres korláttal.

Elfogadott bemenetek
Szöveg
Eredmények
Hang

Elérhető az Ailootban · bemenetek és metódusok

Ailoot Ultra · Felolvasás POST /v1/audio/speech
Bemenet
text
Kimenet
audio
Kimeneti formátum
mp3
MezőTípusKövetelményÉrtékek és korlátokAlapértelmezett
MezőmodelTípusstringKövetelményKötelezőÉrtékek és korlátok
elevenlabs/eleven-v4
Alapértelmezett—
MezőinputTípusstringKövetelményKötelezőÉrtékek és korlátok
Minimális hossz: 1
Maximális hossz: 10 000
Egység: Unicode-karakterek
Alapértelmezett—
MezővoiceTípusstringKövetelményKötelezőÉrtékek és korlátok
george, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger, will
Alapértelmezett—
Mezőresponse_formatTípusstringKövetelményKötelezőÉrtékek és korlátok
mp3
Alapértelmezett—
Bemeneti anyagok kombinációi

text_to_speech · Kötelező: input

Metódus paraméterei és életciklusa
ParaméterSzerződés
Paramétercontent_typeSzerződésapplication/json
ParaméterrequiredSzerződésmodel, input, voice, response_format
Paramétervoice_idsSzerződésgeorge, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger, will
Paraméterresponse_formatSzerződésmp3
Paramétermax_input_charactersSzerződés10000
Paraméterother_optionsSzerződésfalse
ParaméterinputSzerződéspontos UTF-8 szöveg; Unicode-karakterszám normalizálás nélkül
Paramétermaterial_typesSzerződéstext

Életciklus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · A ténylegesen visszaadott task_id vagy a médiatár bejegyzése

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

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

E modell profiljából válassza ki a pontos hangot.

A bemeneti karakterek és a hangmásodpercek külön mérési egységek.

Díjcsomagok

A díjszabás nem ad új kérési lehetőségeket. A támogatott paraméterek a kiválasztott módszernél szerepelnek.

Gyors mód
Nincs megadva Ha a gyors mód van kiválasztva
Flex mód
Nincs megadva Ha a flex mód van kiválasztva
Maximális gondolkodási ráfordítás
Nincs megadva Ha a maximális gondolkodási ráfordításra a default beállításhoz tartozó korrekció vonatkozik

Ailoot-díjak

Árak beállításonként

Minden díjat a megjelenített feltételekhez rendeljen. Az alternatív beállítások minden csoportjához egy díjtételt használjon.

BeállításDíjtáblázatElszámolási egységDíj
BeállításTokenek alapdíjaiDíjtáblázatAlapdíjElszámolási egység—Díj
Bemenet · Bemeneti tokenek — / 1K token
Kimenet · Kimeneti tokenek — / 1K token
Bemenet · Gyorsítótár olvasása — / 1K token
Bemenet · Írás a gyorsítótárba — / 1K token
Bemenet · Írás a gyorsítótárba, 1 óra — / 1K token
Beállításbemeneti karakterDíjtáblázat—Elszámolási egységbemeneti karakterenkéntDíj
Bemenet · bemeneti karakter $0.00016 bemeneti karakterenként

A referencia-díjszabás részletei

A modellszintű referenciatáblázatok nem módosítják a metódusválasztást, az árajánlatokat vagy a díjakat. A tényleges díjak a kiválasztott Ailoot-metódus díjtételeit használják.

ElevenLabs: Eleven v4

Árak beállításonként

BeállításElszámolási feltételekDíj
BeállításElevenLabs: Eleven v4 · Alapértelmezett beállításokElszámolási feltételekAlapértelmezett konfigurációDíj
Bemenet · Bemeneti karakterek 0,00008 USD bemeneti karakterenként

Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →

Példakérések

Ailoot Ultra · Felolvasás

curl
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VOICE_ID:?Choose an accepted voice ID from this exact model profile}"
export AILOOT_VOICE_ID
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "elevenlabs/eleven-v4", "input": "Good afternoon! This is a short voice take."}')
voice=os.environ["AILOOT_VOICE_ID"]
allowed=json.loads('["george", "sarah", "adam", "alice", "bella", "bill", "brian", "callum", "charlie", "chris", "daniel", "eric", "harry", "jessica", "laura", "liam", "lily", "matilda", "river", "roger", "will"]')
if voice not in allowed: raise SystemExit("Choose an accepted voice ID from this exact model profile")
p["voice"]=voice
p["response_format"]="mp3"
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
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 speech.mp3

Eredmények fogadása és mentése

Ailoot Ultra · Felolvasás

mp3

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
További tartalomlekérések
MédiatárFeladat állapotaMédiafájl részletei
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 media-assets.json
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_MEDIA_TASK_ID:?Set the actual ID returned by the response or media-library metadata}"
export AILOOT_MEDIA_TASK_ID
resource_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_MEDIA_TASK_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/media/tasks/$resource_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o media-task.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("media-task.json").read_text())))
PY_RESULT
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_ASSET_ID:?Set the actual ID returned by the response or media-library metadata}"
export AILOOT_ASSET_ID
resource_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_ASSET_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/media/assets/$resource_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o media-asset.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("media-asset.json").read_text())))
PY_RESULT
Őrizzen meg minden elkészült eredményt

Őrizzen meg minden teljes visszaadott választ, fájlt és tartalomrészt.

Őrizze meg a teljes bináris eredményt és a fejléceket. JSON vagy több kimenet esetén őrizzen meg minden adatelemet, és töltse le minden ténylegesen visszaadott, aláírt média-URL tartalmát.

Ha az eredeti választ ellenőrizni kell

Őrizze meg az eredeti operation_id/X-Client-Request-ID értéket az egyeztetéshez, újbóli beküldés nélkül; nincs külön hangállapot-lekérdezési útvonal.

Válaszmezők
MezőTípus
Mezőbinary audioTípusbytes
Mezőresponse headersTípusheaders
Hibák és következő lépések
VálaszFeltételKövetkező lépés
Válasz400 · invalid_request_errorFeltételÉrvénytelen kötelező mezők, az anyag érvénytelen reprezentációja vagy érvénytelen paraméterértékKövetkező lépésJavítsa a jelzett mezőket egy új létrehozási kérés előtt.
Válaszserver_errorFeltételA visszaadott válasz szerint a művelet vagy az eredmény ellenőrzést igényelKövetkező lépésŐrizze meg az eredetileg visszaadott művelet- vagy feladatazonosítót, a kérés fejléceit és a választ; folytassa az eredeti művelet támogatott lekérdezéseit. Ne küldje be újra a létrehozási kérést.

Álnevek

Modell álnevei

Ailoot Ultra elevenlabs/eleven-v4

Metódusútvonalak álnevei

Használja a fent látható metódusútvonalakat.

Kapcsolódó modellazonosítók

elevenlabs/eleven-v4

FAQ · ElevenLabs: Eleven v4
Milyen bemenetek és eredmények érhetők el?

POST /v1/audio/speech · elevenlabs/eleven-v4: text → audio

Mely mezőket használja a kérés?

POST /v1/audio/speech · elevenlabs/eleven-v4: model, input, voice, response_format

Milyen korlátok érvényesek?

POST /v1/audio/speech · elevenlabs/eleven-v4: input.maximum_length: 10000

További részletek

Csatlakoztassa az Ailootot a Claude Code-hoz, OpenCode-hoz, Hermeshez vagy saját alkalmazásához.

A vállalat és projektportfóliója

A vállalat és projektportfóliója: ügyfelek milliói; havi értékesítés milliárdos nagyságrendben.

Vásároljon tokeneket kedvezménnyel.

Előfizetési kedvezmény rendszeres munkához. Promókódok — akár 50% tokenvásárlási kedvezmény.

Előfizetés
Válasszon kedvezményes tarifát a rendszeres kéréseihez.
Promókód akár 50%-ig
Vásárláskor adja meg a kódot. Az ár az érvényes akció szerint újraszámolódik.
Költségek az előzményekben
Minden kéréshez megmarad a modell, a tokenek és az összeg.

Előfizetés kiválasztása · Modellárak megtekintése

Csatlakoztassa az API-t az értékesített termékéhez.

SaaS, alkalmazások és botok — az Ailoot ajánlati feltételei és licencszerződése alapján. Viszonteladáshoz kérjen viszonteladói licencet.

Kereskedelmi alkalmazás
Építsen szöveg-, kép-, videó- és hanggenerálást szolgáltatása fizetős funkcióiba.
Viszonteladói licenc
Küldje el a projekt leírását és a hozzáférés módját. Kérjen írásos használati és viszonteladási feltételeket.
Dokumentumok a weboldalon
Az ajánlati feltételek, licencszerződés és adatkezelési szabályzat már a csatlakoztatás előtt elérhető.

Viszonteladói licenc kérése · Ajánlati feltételek és licencszerződés