ElevenLabs: Eleven Turbo v2
Eleven Turbo v2 on ElevenLabsin vain englantia tukeva tekstistä puheeksi -versio nopeasti reagoiviin äänisovelluksiin. Se puhuu annetun tekstin valitulla äänellä ja sopii avustajan vastauksiin, ilmoituksiin ja kuunneltaviksi valmisteltuihin lyhyisiin selityksiin.
Tietoa mallista
Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.
Eleven Turbo v2 on ElevenLabsin vain englantia tukeva tekstistä puheeksi -malli sovelluksiin, jotka tarvitsevat nopeasti reagoivia puhuttuja vastauksia. Se vastaanottaa valmistellun puheilmauksen tekstin ja palauttaa ääntä valitulla puheäänellä. Valmistaja määrittelee Turbo v2:n erilleen monikielisestä Turbo v2.5:stä ja Flash-tuotelinjasta. Sen hyödyllinen tehtävä on englanninkielinen äänivastaus, kuten vahvistus, lyhyt selitys tai keskustelukäyttöliittymän seuraava ohje.
Englanti on tämän version määrittävä kieliraja. Toisen kielen syöttäminen ei anna Turbo v2:lle version v2.5 monikielistä profiilia. Valitse ääni, jonka aksentti ja esitystapa sopivat englanninkieliseen käsikirjoitukseen. Lämmin keskusteluääni, hillitty kertoja ja energinen hahmo voivat saada saman lauseen kuulostamaan erilaiselta, joten valittu ääni on osa tehtävänantoa eikä mallinimen määräämä kiinteä oletus.
Valmistele selkeä puhuttava käsikirjoitus. Malli syntetisoi sille annetut sanat; se ei päätä, onnistuiko toiminto, eikä generoi sovelluksen päättelyä. Sisällytä avustajan vastaukseen yksi selkeä tulos ja luonteva seuraava askel. Esimerkkirepliikki voi vahvistaa asiakirjan vastaanoton ja pyytää puuttuvaa viitenumeroa. Pidä sisäiset ohjeet ja metatiedot erillään kuultaviksi tarkoitetuista sanoista, sillä tavallinen kuvaileva teksti voi itsekin tulla puhutuksi.
Nimet, lyhenteet ja luvut vaativat harkittua valmistelua. Kirjoita tunniste erillisiksi numeroiksi, jos se on toistettava niin, ja avaa lyhenne, jos kuulijan tulee kuulla sen koko merkitys. Käytä päivämäärälle yksiselitteistä puhuttua muotoa. Ääntämisaliakset tai vaihtoehtoiset kirjoitusasut voivat antaa halutun tavan sanoa vaikea nimi. Säilytä alkuperäinen näyttökirjoitusasu erillään puhutusta muodosta, jos sovellus näyttää viestin myös tekstinä.
Tuottajan ääniasetukset vaikuttavat yhtenäisyyteen, samankaltaisuuteen ja tahtiin. Sen yhteisessä TTS-tuoteoppaassa speed-asetus käyttää arvoa 1.0 muuttumattomalle nopeudelle ja aluetta 0.7–1.2; äärimmäiset säädöt voivat vaikuttaa tulokseen. Vakaus muuttaa vaihtelua ja tunneilmaisun laajuutta, kun taas samankaltaisuus säätää sitä, kuinka paljon tulos muistuttaa valittua ääntä. Nämä säädöt eivät tee synteesistä determinististä eivätkä määritä repliikille tarkkaa kestoa. Välimerkit ja täydellinen lauserakenne pysyvät tärkeinä sanojen esitystavalle.
Tuottajan tarkka Turbo v2 -API-raja on 30 000 merkkiä pyyntöä kohden. Tämä on syötteen yläraja, ei kiinteä äänen kesto; käytä kokonaisia lauseita tai osia pidempää tekstiä valmistellessasi. ElevenLabsin TTS-muotoperheeseen kuuluvat MP3 yleiseen kuunteluun, pakkaamaton 16-bittinen PCM, puhelinkoodaukset kuten μ-law ja A-law sekä Opus. Suoratoistotyönkulku voi palauttaa ääntä vaiheittain, kun taas kokonaisen tekstipyynnön tulos voidaan kerätä tallenteeksi. Valitse tuloste toistokohteen mukaan ja säilytä varsinainen käsikirjoitus valitun äänen yhteydessä. Jaa pidempi selitys mielekkäistä kohdista sen sijaan, että pyytäisit kuulijaa seuraamaan yhtä pitkää luetteloa.
Valmistele käytännön englanninkielistä tukivastausta varten tarkka tulos, selkeästi puhuttu nimi tai tunniste ja seuraava toiminto. Tarkastele tallenteen olennaista osaa ymmärrettävyyden, aksentin ja luontevan rytmin kannalta. Tuottaja dokumentoi epädeterministisen tulosteen, joten samoilla asetuksilla voi silti syntyä hieman erilainen esitys. Uudelleenkäytettävä tuotos on valittu puhetallenne yhdessä valmistellun sanamuodon ja ääniasetusten kanssa avustajaa, ilmoitusta, opastusvihjettä tai lyhyttä tallennettua selitystä varten.
Ailoot Ultra · Puhesynteesi POST /v1/audio/speech elevenlabs/eleven-turbo-v2
elevenlabs/eleven-turbo-v2Aloitus
Eleven Turbo v2 on ElevenLabsin vain englantia tukeva tekstistä puheeksi -versio nopeasti reagoiviin äänisovelluksiin. Se puhuu annetun tekstin valitulla äänellä ja sopii avustajan vastauksiin, ilmoituksiin ja kuunneltaviksi valmisteltuihin lyhyisiin selityksiin.
- 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 | Oletus— |
Kenttäinput | Tyyppistring | VaatimusPakollinen | Arvot & rajat Vähimmäispituus: 1 Enimmäispituus: 30 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 | Sopimus30000 |
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
Hinnat asetusten mukaan
| Asetukset | Laskutusehdot | Veloitus |
|---|---|---|
| AsetuksetElevenLabs: Eleven Turbo v2 · 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", "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
Menetelmäpolkujen aliakset
Käytä yllä näytettyjä menetelmäpolkuja.
Liittyvät kutsujan ID:t
FAQ · ElevenLabs: Eleven Turbo v2
- Mitä syötteitä ja tuloksia on saatavilla?
POST /v1/audio/speech·elevenlabs/eleven-turbo-v2:text→audio- Mitä kenttiä pyyntö käyttää?
POST /v1/audio/speech·elevenlabs/eleven-turbo-v2:model,input,voice,response_format- Mitä rajoja sovelletaan?
POST /v1/audio/speech·elevenlabs/eleven-turbo-v2:input.maximum_length:30000