tts-1-1106
TTS-1-1106 muuntaa annetun tekstin puheeksi Ailootin kautta. Lähetä käsikirjoitus ja tuettu voice-arvo ja tallenna sitten täydellinen binäärinen äänivastaus.
Tietoa mallista
Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.
TTS-1-1106 käyttää /v1/audio/speech-rajapintaa mallitunnuksella tts-1-1106 sellaisenaan. Pyyntö vaatii kentät model, input ja voice. Sijoita selostusjakso, puhuttu ohje tai sovellusdialogi input-kenttään ja käytä tehtävään valittua voice-arvoa. Säilytä oikeinkirjoitus, välimerkit ja tavoiteltu sanamuoto puhuttavassa tekstissä.
Valmistele käsikirjoitus valmiiksi tekstijaksoksi. Kirjoita nimet ja lyhenteet tavoiteltuun lukutapaan sopivassa muodossa ja säilytä teksti syntyvän tiedoston yhteydessä, jotta myöhempi muutos voi kohdistua tiettyyn riviin. Säilytä katkelmasarjassa vakaa käsikirjoitustunnus ja valittu ääni kunkin tulosteen rinnalla.
Menetelmä palauttaa binäärisen äänen ja vastausotsakkeet. Tallenna täydelliset tavut todellisen palautetun sisältötyypin mukaisesti. Jos vastaus tai mediakirjastosi tarjoaa task_id-tunnuksen, säilytä se /v1/media/tasks/{task_id}-rajapintaa varten; se on erillinen operation_id-tunnuksesta. Kuuntele koko tiedosto ja vertaa puhuttua sanamuotoa lähetettyyn käsikirjoitukseen.
Ailoot Ultra · Speech POST /v1/audio/speech tts-1-1106
tts-1-1106Aloitus
TTS-1-1106 muuntaa annetun tekstin puheeksi Ailootin kautta. Lähetä käsikirjoitus ja tuettu voice-arvo ja tallenna sitten täydellinen binäärinen äänivastaus.
- Hyväksytyt syötteet
- Teksti
- Tulokset
- Ääni
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot Ultra · Speech POST /v1/audio/speech
- Syötetyypit
text- Tulostyypit
audio
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat tts-1-1106 Ehdot: Käytä täsmälleen tätä Ailoot-reititysvalitsinta. | Oletus— |
Kenttäinput | Tyyppistring | VaatimusPakollinen | Arvot & rajat Ehdot: | Oletus— |
Kenttävoice | Tyyppistring | VaatimusPakollinen | Arvot & rajat Ehdot: | Oletus— |
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametricontent_type | Sopimusapplication/json |
Parametrirequired | Sopimusmodel, input, voice |
Parametrioptional | Sopimus |
Parametrimaterial_types | Sopimustext |
Parametriconditions | SopimusKäytä täsmälleen tätä Ailoot-reititysvalitsinta. |
Elinkaari: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · Todellinen palautettu task_id tai valittu kirjastotietue; operation_id on erillinen tunniste.
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
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.00003 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 · Speech
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
: "${AILOOT_VOICE:?Set an actual customer material or documented value}"
export AILOOT_VOICE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "tts-1-1106", "input": "Good afternoon! This is a short voice take.", "voice": "YOUR_DOCUMENTED_VOICE"}')
p['voice']=os.environ['AILOOT_VOICE']
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.bin
# Submit once. Retain the complete result, original identifiers and every response header.
Vastaanota ja tallenna tulokset
Ailoot Ultra · Speech
GET /v1/media/tasks/{task_id}GET /v1/media/assetsGET /v1/media/assets/{asset_id}
Säilytä kaikki valmistuneet tulokset
Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.
Säilytä koko vastaus ja otsakkeet, alkuperäiset tunnisteet, jokainen todellinen tulos sekä kaikki käyttö- ja veloitustietokentät. Tallenna jokainen yksilöllinen käyttäjälle kuuluva aineisto ja säilytä kaikki siihen viittaavat roolit.
Jos alkuperäinen vastaus on tarkistettava
Säilytä alkuperäinen X-Client-Request-ID, vastaus ja otsakkeet. Tuntematon tulos tai result_pending_check ei oikeuta toiseen luontipyyntöön.
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 | EhtoPakollinen kenttä, mallivalitsin, tyyppi tai syötteen esitysmuoto on virheellinen. | Seuraava vaiheTarkista palautetut validointitiedot ennen erillisen pyynnön valmistelua. |
Vastaus | EhtoAlkuperäinen pyyntö tai tulos on tuntematon tai vaatii tarkistuksen. | Seuraava vaiheSäilytä alkuperäiset tunnisteet ja otsakkeet; lue vain tuettuja tila- tai kirjastotietueita. Älä lähetä luontipyyntöä uudelleen. |
Aliakset
Mallin aliakset
Ailoot Ultra tts-1-1106
Menetelmäpolkujen aliakset
Käytä yllä näytettyjä menetelmäpolkuja.
Liittyvät kutsujan ID:t
FAQ · tts-1-1106
- Mitä syötteitä ja tuloksia on saatavilla?
POST /v1/audio/speech·tts-1-1106:text→audio- Mitä kenttiä pyyntö käyttää?
POST /v1/audio/speech·tts-1-1106:model,input,voice