modeller

tts-1-1106

Markdown · JSON

tts-1-1106

TTS-1-1106 omgjør vedlagt tekst til tale gjennom Ailoot. Send manuset og en støttet voice-verdi, og lagre deretter hele det binære lydsvaret.

Om modellen

Denne beskrivelsen dekker modellens funksjoner. Tilgjengelige inndata, utdata og alternativer i Ailoot er oppført nedenfor for den valgte metoden.

TTS-1-1106 bruker /v1/audio/speech med den bokstavelige modell-ID-en tts-1-1106. Forespørselen krever model, input og voice. Legg en fortellerpassasje, en muntlig instruksjon eller applikasjonsdialog i input, og bruk voice-verdien som er valgt for oppgaven. Behold stavemåte, tegnsetting og tiltenkt formulering i teksten som skal leses opp.

Klargjør manuset som en ferdig passasje. Skriv navn og forkortelser i en form som passer til den tiltenkte opplesningen, og behold teksten sammen med den resulterende filen, slik at en senere revisjon kan endre en bestemt linje. For en serie klipp beholder du en stabil manusidentifikator og den valgte stemmen ved siden av hvert resultat.

Metoden returnerer binær lyd og svarheadere. Lagre alle bytene med den faktisk returnerte innholdstypen. Hvis svaret eller mediebiblioteket ditt gir en task_id, beholder du den identifikatoren for /v1/media/tasks/{task_id}; den er atskilt fra operation_id. Lytt til hele filen, og sammenlign den oppleste ordlyden med det innsendte manuset.

Ailoot Ultra · Speech POST /v1/audio/speech tts-1-1106

tts-1-1106

Annet /tts-1-1106

Start

TTS-1-1106 omgjør vedlagt tekst til tale gjennom Ailoot. Send manuset og en støttet voice-verdi, og lagre deretter hele det binære lydsvaret.

Godkjente inndata
Tekst
Resultater
Lyd

Tilgjengelig i Ailoot · inndata & metoder

Ailoot Ultra · Speech POST /v1/audio/speech
Inndatatyper
text
Utdatatyper
audio
FeltTypeKravVerdier & grenserStandard
FeltmodelTypestringKravPåkrevdVerdier & grenser
tts-1-1106
Vilkår: Bruk nøyaktig denne rutingsvelgeren for Ailoot.
Standard—
FeltinputTypestringKravPåkrevdVerdier & grenser
Vilkår:
Standard—
FeltvoiceTypestringKravPåkrevdVerdier & grenser
Vilkår:
Standard—
Metodeparametere og livssyklus
ParameterAvtale
Parametercontent_typeAvtaleapplication/json
ParameterrequiredAvtalemodel, input, voice
ParameteroptionalAvtale
Parametermaterial_typesAvtaletext
ParameterconditionsAvtaleBruk nøyaktig denne rutingsvelgeren for Ailoot.

Livssyklus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · Den faktiske returnerte task_id eller den valgte biblioteksposten; operation_id er en egen identifikator.

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Priser

Tariffopplysninger legger ikke til forespørselsvalg. Støttede parametere står ved den valgte metoden.

Hurtigmodus
Ikke angitt Når hurtigmodus er valgt
Flex-modus
Ikke angitt Når flex-modus er valgt
Maksimal resonneringsinnsats
Ikke angitt Når justeringen «default» brukes for maksimal resonneringsinnsats

Ailoot-satser

Priser etter konfigurasjon

Knytt hver kostnad til de viste vilkårene. Bruk én sats for hvert sett med alternative konfigurasjoner.

KonfigurasjonPrisplanFaktureringsenhetKostnad
KonfigurasjonGrunnpriser for tokenerPrisplanGrunnsatsFaktureringsenhet—Kostnad
Inndata · Inngående tokener — / 1K tokener
Utdata · Utgående tokener — / 1K tokener
Inndata · Lesing fra hurtigbuffer — / 1K tokener
Inndata · Skriving til hurtigbuffer — / 1K tokener
Inndata · Skriving til hurtigbuffer, 1 time — / 1K tokener
KonfigurasjoninndatategnPrisplan—Faktureringsenhetper inndatategnKostnad
Inndata · inndatategn $0.00003 per inndatategn

Ailoot reserverer et estimert beløp før en forespørsel. Etter resultatet gjøres det endelige beløpet opp basert på målt forbruk. Oppgjør for strømming bruker den endelige forbruksposten. Slik fungerer reservasjon og oppgjør →

Eksempelforespørsler

Ailoot Ultra · Speech

curl · opprett én gang og bevar hele resultatet
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.

Motta og lagre resultater

Ailoot Ultra · Speech

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Behold alle ferdige resultater

Behold alle fullstendige returnerte svar, filer og innholdsdeler.

Behold hele svaret og alle svarhoder, opprinnelige identifikatorer, alle faktiske utdata og alle felt for forbruk og avregning. Lagre hver unike ressurs du eier, og behold alle roller som viser til den.

Hvis det opprinnelige svaret må kontrolleres

Behold opprinnelig X-Client-Request-ID, svaret og hodene. Et ukjent resultat eller result_pending_check gir ikke tillatelse til en ny opprettelsesforespørsel.

Svarfelter
FeltType
Feltbinary audioTypebytes
Feltresponse headersTypeheaders
Feil og neste trinn
SvarVilkårNeste trinn
Svar400 · invalid_request_errorVilkårEt obligatorisk felt, en modellvelger, en type eller en representasjon av inndata er ugyldig.Neste trinnUndersøk de returnerte valideringsdetaljene før du forbereder en separat forespørsel.
SvarVilkårDen opprinnelige forespørselen eller resultatet er ukjent eller må kontrolleres.Neste trinnBehold opprinnelige identifikatorer og hoder; les bare status- eller biblioteksposter som støttes. Ikke send opprettelsesforespørselen på nytt.

Aliaser

Modellaliaser

Ailoot Ultra tts-1-1106

Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

Tilknyttede anroper-ID-er

tts-1-1106

FAQ · tts-1-1106
Hvilke inndata og resultater er tilgjengelige?

POST /v1/audio/speech · tts-1-1106: text → audio

Hvilke felt bruker forespørselen?

POST /v1/audio/speech · tts-1-1106: model, input, voice

Flere detaljer

Koble Ailoot til Claude Code, OpenCode, Hermes eller egen applikasjon.

Selskapet og dets prosjektportefølje

Selskapet og dets prosjektportefølje: millioner av kunder; månedlig salg for milliarder.

Kjøp tokener med rabatt.

Abonnementsrabatt for jevnlig bruk. Kampanjekoder gir opptil 50% på tokenkjøp.

Abonnement
Velg et rabattabonnement for faste forespørsler.
Kampanjekode opptil 50%
Oppgi kode ved kjøp. Prisen beregnes på nytt etter gjeldende kampanje.
Kostnader i historikken
Modell, tokener og beløp lagres for hver forespørsel.

Velg abonnement · Se modellpriser

Koble API-et til produktet du selger.

SaaS, apper og boter etter Ailoots offentlige tilbud og lisensavtale. Be om forhandlerlisens for videresalg.

Kommersiell applikasjon
Bygg tekst-, bilde-, video- og lydgenerering inn i betalte funksjoner i tjenesten.
Forhandlerlisens
Send prosjektbeskrivelse og tilgangsopplegg. Be om skriftlige vilkår for bruk og videresalg.
Dokumenter på nettstedet
Offentlig tilbud, lisensavtale og retningslinjer for databehandling er tilgjengelige før tilkobling.

Be om forhandlerlisens · Offentlig tilbud og lisensavtale