ElevenLabs: Eleven Turbo v2.5
Eleven Turbo v2.5 on ElevenLabsin monikielinen tekstistä puheeksi -versio nopeasti reagoiviin äänisovelluksiin. Se tukee 32 kieltä ja enintään 40 000 merkkiä API-pyyntöä kohden ja muuntaa valmistellut vastaukset puheeksi valitulla äänellä.
Tietoa mallista
Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.
Eleven Turbo v2.5 on ElevenLabsin monikielinen tekstistä puheeksi -malli vuorovaikutteiseen puheeseen. Se vastaanottaa valmistellun ilmauksen tekstin ja tuottaa ääntä valitulla äänellä. Valmistaja tarjoaa sitä pienen viiveen sovelluksiin ja keskustelukäyttöliittymiin. Toisin kuin vain englantia tukeva Turbo v2, tämä versio tukee monikielistä käsikirjoitusta; malli ei luo sovelluksen vastausta eikä litteroi saapuvaa käyttäjätallennetta.
Sen 32 kielen valikoima sisältää Multilingual v2:n 29 kieltä sekä unkarin, norjan ja vietnamin. Dokumentoituja kieliä ovat englanti, japani, kiina, saksa, hindi, ranska, korea, portugali, italia, espanja, indonesia, hollanti, turkki, filipino, puola, ruotsi, bulgaria, romania, arabia, tšekki, kreikka, suomi, kroatia, malaiji, slovakki, tanska, tamili, ukraina ja venäjä. Valmistele sanamuodot kohdekielelle luonteviksi ja valitse ääni, jonka aksentti vastaa kuulijan tarpeita.
Valmistajan täydellinen TTS-tuotteen UKK antaa Turbo v2.5:lle nimenomaisesti 40 000 merkin API-syötekaton. Siihen liittyvä likimääräinen tallenteen pituus ei ole täsmällinen kesto: ääni, kieli ja puhenopeus määräävät varsinaisen oton pituuden. Anna keskusteluvastaukseen lyhyt kokonainen ajatus sen sijaan, että täyttäisit käytettävissä olevan syötteen. Jaa pidempi sisältö toisiinsa liittyviin osiin ja säilytä ympäröivä konteksti.
ElevenLabs kuvaa Turbo v2.5:n ja Flash v2.5:n toiminnallisesti vastaaviksi valmistajamalleiksi, joista Flashilla on pienempi keskimääräinen viive. Niillä säilyvät erilliset nimet ja kortit; vertailu ei vahvista tietyn ajonaikaisen toteutuksen painoja tai vastausaikaa. Turbo v2.5 on hyödyllinen nimetty monikielinen synteesiprofiili, kun tehtävä tai sovellus tallentaa juuri tämän version. Äänen ja tekstin valmistelu tulee säilyttää valitun tuloksen yhteydessä esityksiä vertailtaessa.
Ääntämisen valmistelu on tärkeintä nimille, viitekoodeille, päivämäärille ja lyhennetyille termeille. Kirjoita numerot yksitellen, kun kuulijan täytyy toistaa tunniste, ja avaa ilmaus, kun sen puhuttu merkitys olisi muuten monitulkintainen. Käytä vaikealle toistuvalle nimelle yhtenäistä vaihtoehtoista kirjoitusasua tai ääntämisaliasta. Sanakirjaopas ei luettele Turbo v2.5:tä foneemisääntöjä käyttäviin malleihin, joten muiden nimettyjen versioiden natiiveja IPA- tai foneemiominaisuuksia ei siirretä tähän profiiliin.
Sävy ja rytmi syntyvät tekstistä, välimerkeistä, äänestä ja valmistajan ääniasetuksista. Yhteinen tuoteopas kuvaa stabilityn yhtenäisyyden, similarityn samankaltaisuuden ja nopeusasetukset alueella 0.7–1.2, jossa 1.0 säilyttää nopeuden ennallaan. Äänen alkuperäinen kieli ja rytmitys voivat vaikuttaa monikieliseen tulokseen. Tavallisena kerrontana kirjoitettu tunneohje voi itse tulla puhutuksi, kun taas v3:n ja v4:n äänitagiohjaus on erillinen mallin ominaisuus. Valmistele puhdas puhuttu vastaus ja ilmaise haluttu tunnelma sanamuodoilla.
Yhteinen TTS-työnkulku dokumentoi täyden puheen generoinnin ja suoratoistetun äänen. Muotoperhe sisältää MP3:n, pakkaamattoman 16-bittisen PCM:n, μ-law'n ja A-law'n puhelinliikenteeseen sekä Opusin. Valitse toistokohteeseen sopiva muoto ja säilytä käsikirjoitus valitun äänen rinnalla. Suoratoisto koskee generoidun puheen toimittamista; se on erillinen käyttäjän kuuntelemisesta, vuoron tunnistamisesta tai sen päättämisestä, minkä toiminnon avustaja suorittaa.
Vahvista käytännön monikielisessä avustajavastauksessa yksi tulos ja kerro yksi seuraava askel. Opastusvihje voi nimetä käytettävän säätimen ja selittää, mitä sen valinnan jälkeen tapahtuu. Sovita sanamuodot jokaiseen kieleen säilyttäen nimet ja varsinainen toiminto sen sijaan, että kääntäisit epäluontevan lauseen mekaanisesti. Tarkista tyypillisestä repliikistä ääntäminen, aksentti, ymmärrettävyys ja liittyminen edeltävään vuoroon. Uudelleenkäytettävä tulos on puheotto, joka on sidottu täsmälliseen käsikirjoitukseen, ääneen ja Turbo v2.5 -versioon.
Ailoot Ultra · Puhesynteesi POST /v1/audio/speech elevenlabs/eleven-turbo-v2.5
elevenlabs/eleven-turbo-v2.5Aloitus
Eleven Turbo v2.5 on ElevenLabsin monikielinen tekstistä puheeksi -versio nopeasti reagoiviin äänisovelluksiin. Se tukee 32 kieltä ja enintään 40 000 merkkiä API-pyyntöä kohden ja muuntaa valmistellut vastaukset puheeksi valitulla äänellä.
- Hyväksytyt syötteet
- Teksti
- Tulokset
- Ääni
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot Ultra · Puhesynteesi POST /v1/audio/speech
- Syötetyypit
text- Tulostyypit
audio- Tulosteen muoto
- mp3
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat elevenlabs/eleven-turbo-v2.5 | Oletus— |
Kenttäinput | Tyyppistring | VaatimusPakollinen | Arvot & rajat Vähimmäispituus: 1 Enimmäispituus: 40 000 Yksikkö: Unicode-merkit | Oletus— |
Kenttävoice | Tyyppistring | VaatimusPakollinen | Arvot & rajat george, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger, will | Oletus— |
Kenttäresponse_format | Tyyppistring | VaatimusPakollinen | Arvot & rajat mp3 | Oletus— |
Syöteaineistojen yhdistelmät
text_to_speech · Pakollinen: input
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametricontent_type | Sopimusapplication/json |
Parametrirequired | Sopimusmodel, input, voice, response_format |
Parametrivoice_ids | Sopimusgeorge, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger, will |
Parametriresponse_format | Sopimusmp3 |
Parametrimax_input_characters | Sopimus40000 |
Parametriother_options | Sopimusfalse |
Parametriinput | Sopimustäsmällinen UTF-8-teksti; Unicode-merkkien määrä ilman normalisointia |
Parametrimaterial_types | Sopimustext |
Elinkaari: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · todellisuudessa palautettu task_id tai mediakirjaston tietue
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Valitse juuri tämän malliprofiilin ääni.
Syötemerkit ja äänisekunnit ovat eri mittareita.
Hinnoittelu
Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.
- Nopea tila
- Ei määritetty Kun nopea tila on valittu
- Flex-tila
- Ei määritetty Kun flex-tila on valittu
- Päättelyn enimmäisteho
- Ei määritetty Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä
Ailoot-hinnat
Hinnat asetusten mukaan
Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.
| Asetukset | Hinnasto | Laskutusyksikkö | Veloitus |
|---|---|---|---|
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Laskutusyksikkö— | Veloitus Syöte · Syötetokenit — / 1K tokenia Tuloste · Tulostokenit — / 1K tokenia Syöte · Välimuistin luku — / 1K tokenia Syöte · Välimuistiin kirjoitus — / 1K tokenia Syöte · Välimuistiin kirjoitus, 1 tunti — / 1K tokenia |
| Asetuksetsyötemerkki | Hinnasto— | Laskutusyksikkösyötemerkkiä kohden | Veloitus Syöte · syötemerkki $0.00008 syötemerkkiä kohden |
Viitehinnaston tiedot
Mallitason viitehinnastot eivät muuta menetelmän valintaa, hinta-arvioita tai veloituksia. Käytössä olevat veloitukset käyttävät valitun Ailoot-menetelmän hintoja.
ElevenLabs: Eleven Turbo v2.5
Hinnat asetusten mukaan
| Asetukset | Laskutusehdot | Veloitus |
|---|---|---|
| AsetuksetElevenLabs: Eleven Turbo v2.5 · Oletusasetukset | LaskutusehdotOletuskokoonpano | Veloitus Syöte · Syötteen merkit 0,00004 $ syötemerkkiä kohden |
Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →
Esimerkkipyynnöt
Ailoot Ultra · Puhesynteesi
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-turbo-v2.5", "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
Vastaanota ja tallenna tulokset
Ailoot Ultra · Puhesynteesi
mp3
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Muut sisällön lukukerrat
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
Säilytä kaikki valmistuneet tulokset
Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.
Säilytä koko binääritulos ja otsakkeet. Jos palautetaan JSON tai useita tulosteita, säilytä jokainen data-alkio ja nouda jokainen resurssi sen todellisesta allekirjoitetusta URL-osoitteesta.
Jos alkuperäinen vastaus on tarkistettava
Säilytä alkuperäinen operation_id/X-Client-Request-ID täsmäytystä varten lähettämättä pyyntöä uudelleen; erillistä äänen tilakyselyreittiä ei ole.
Vastauksen kentät
| Kenttä | Tyyppi |
|---|---|
Kenttäbinary audio | Tyyppibytes |
Kenttäresponse headers | Tyyppiheaders |
Virheet ja seuraavat vaiheet
| Vastaus | Ehto | Seuraava vaihe |
|---|---|---|
Vastaus400 · invalid_request_error | EhtoVirheelliset pakolliset kentät, aineiston esitysmuoto tai parametrin arvo | Seuraava vaiheKorjaa ilmoitetut kentät ennen uutta luontipyyntöä. |
Vastausserver_error | EhtoPalautettu vastaus ilmoittaa, että operaatio tai tulos edellyttää tarkistusta | Seuraava vaiheSäilytä alkuperäinen palautettu operaation tai tehtävän ID, pyynnön otsakkeet ja vastaus; jatka kyseisen alkuperäisen operaation tuettuja lukutoimintoja. Älä lähetä luontipyyntöä uudelleen. |
Aliakset
Mallin aliakset
Ailoot Ultra elevenlabs/eleven-turbo-v2.5
Menetelmäpolkujen aliakset
Käytä yllä näytettyjä menetelmäpolkuja.
Liittyvät kutsujan ID:t
FAQ · ElevenLabs: Eleven Turbo v2.5
- Mitä syötteitä ja tuloksia on saatavilla?
POST /v1/audio/speech·elevenlabs/eleven-turbo-v2.5:text→audio- Mitä kenttiä pyyntö käyttää?
POST /v1/audio/speech·elevenlabs/eleven-turbo-v2.5:model,input,voice,response_format- Mitä rajoja sovelletaan?
POST /v1/audio/speech·elevenlabs/eleven-turbo-v2.5:input.maximum_length:40000