modeller

glm-tts

Markdown · JSON

glm-tts

GLM-TTS gjør et oppgitt manus om til tale. glm-tts-profilen bruker Audio Speech-metoden med en eksplisitt stemme og WAV som utdata, og passer derfor til kort fortellertekst, muntlige instruksjoner og avspilling av meldinger. Forbered teksten innenfor den dokumenterte inndatagrensen på 1 024 tegn.

Om modellen

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

GLM-TTS er Zhipus talesyntesemodell, valgt med den nøyaktige ID-en glm-tts. Send POST /v1/audio/speech med model, input og voice. Legg ordene som skal leses opp direkte i input, og velg response_format=wav for denne profilen. Resultatet er et taleopptak av det oppgitte manuset, egnet for avspilling eller import til et lyd- eller videoredigeringsprogram.

Bruk den til en kort produktforklaring, en muntlig velkomst, en instruksjonstekst eller en kunngjøring. Forbered manuset slik det skal leses høyt: Ta med de ønskede setningsskillene og skriv ut termer der uttalen er viktig for oppgaven. For en veiledning kan én forespørsel inneholde en avgrenset instruksjon som følger ett synlig trinn. For en velkomstmelding oppgir du den faktiske ordlyden og vurderer opptaket før du legger det inn i kundeløpet.

Den dokumenterte maksimale inndatalengden er 1 024 tegn. Ta utgangspunkt i den ferdige teksten når du kontrollerer denne grensen, inkludert tegnsetting og mellomrom. Lengre fortellertekst trenger et manus delt i passende avsnitt; behold rekkefølgen på avsnittene og de valgte innstillingene sammen med opptakene, slik at de kan settes sammen og vurderes samlet. En tegngrense beskriver inndatateksten og fastsetter ingen bestemt opptaksvarighet.

voice-skjemaet oppgir tongtong, chuichui, jam, kazi, douji og luodo. Det publiserte eksemplet bruker tongtong med speed=1 og volume=1. Både speed og volume er valgfrie innstillinger med en dokumentert standardverdi på 1. For denne WAV-metoden er speed et heltall som godtar 1 eller 2, og volume et heltall fra 1 til 10. Den valgfrie boolske verdien watermark_enabled styrer lydvannmerket. La stream være usatt eller sett den til false for å motta hele WAV-opptaket. Ta utgangspunkt i dette eksplisitte eksemplet når du forbereder et første opptak, og hold deretter den valgte stemmen og de godtatte innstillingene konsekvente på tvers av sammenhengende avsnitt.

WAV-opptaket er det ferdige resultatet fra taleforespørselen. Behold hele lydresultatet og svarinformasjonen, og lytt deretter gjennom hele avsnittet for å kontrollere uttale, ordlyd, pauser og den tiltenkte rekkefølgen. Behold det nøyaktige kildemanuset ved siden av opptaket når du forbereder revisjoner. Hvis utfallet av en forespørsel er uavklart, beholder du den opprinnelige forespørselen og informasjonen om returnerte resultater før du sender en ny synteseforespørsel; en manglende avspillingsfil alene fastslår ikke at det ikke ble opprettet noe opptak.

Ailoot Ultra · Speech POST /v1/audio/speech glm-tts

glm-tts

ZHIPU /glm-tts

Start

GLM-TTS gjør et oppgitt manus om til tale. glm-tts-profilen bruker Audio Speech-metoden med en eksplisitt stemme og WAV som utdata, og passer derfor til kort fortellertekst, muntlige instruksjoner og avspilling av meldinger. Forbered teksten innenfor den dokumenterte inndatagrensen på 1 024 tegn.

Godkjente inndata
Tekst
Resultater
Lyd

Tilgjengelig i Ailoot · inndata & metoder

Ailoot Ultra · Speech POST /v1/audio/speech
Inndatatyper
text
Utdatatyper
audio
Utdataformat
wav
FeltTypeKravVerdier & grenserStandard
FeltmodelTypestringKravPåkrevdVerdier & grenser
glm-tts
Standard—
FeltinputTypestringKravPåkrevdVerdier & grenserStandard—
FeltvoiceTypestringKravPåkrevdVerdier & grenser
tongtong, chuichui, jam, kazi, douji, luodo
Standard—
Feltresponse_formatTypestringKravPåkrevdVerdier & grenser
wav
Standard—
Feltencode_formatTypestringKravValgfrittVerdier & grenser
base64, hex
Standard—
FeltspeedTypeintegerKravValgfrittVerdier & grenser
Minimum: 1
Maksimum: 2
Standard1
FeltvolumeTypeintegerKravValgfrittVerdier & grenser
Minimum: 1
Maksimum: 10
Standard1
Feltwatermark_enabledTypebooleanKravValgfrittVerdier & grenserStandard—
FeltstreamTypebooleanKravValgfrittVerdier & grenser
false
Standard—
Metodeparametere og livssyklus
ParameterAvtale
Parametercontent_typeAvtaleapplication/json
ParameterrequiredAvtalemodel, input, voice, response_format
ParameteroptionalAvtaleencode_format, speed, volume, watermark_enabled, stream
Parametermaterial_typesAvtaletext
ParameterconditionsAvtaleUse direct WAV output. speed and volume are positive integers within the listed bounds. stream is false or omitted.

Livssyklus: synchronous_result_then_owned_library

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.

KonfigurasjonPrisplanFaktureringsmengdeFaktureringsenhetKostnad
KonfigurasjonGrunnpriser for tokenerPrisplanGrunnsatsFaktureringsmengde—Faktureringsenhet—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—Faktureringsmengde—Faktureringsenhetper inndatategnKostnad
Inndata · inndatategn $0.00006 per inndatategn
KonfigurasjonPer forespørselPrisplan—Faktureringsmengdeén forespørselFaktureringsenhet—Kostnad
Inndata $0 per forespørsel

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
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "glm-tts", "input": "Hello, this is a short speech example.", "voice": "tongtong", "response_format": "wav"}')

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 result.json
# Submit once. Retain the complete result, original identifiers and every response header.

Motta og lagre resultater

Ailoot Ultra · Speech

wav

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

Behold alle fullstendige returnerte svar, filer og innholdsdeler.

Retain the complete binary WAV, response headers and original request identity.

Hvis det opprinnelige svaret må kontrolleres

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Aliaser

Modellaliaser

Ailoot Ultra glm-tts

Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

Tilknyttede anroper-ID-er

glm-tts

FAQ · glm-tts
Hvilke inndata og resultater er tilgjengelige?

POST /v1/audio/speech · glm-tts: text → audio

Hvilke felt bruker forespørselen?

POST /v1/audio/speech · glm-tts: model, input, voice, response_format, encode_format, speed, volume, watermark_enabled, stream

Hvilke grenser gjelder?

POST /v1/audio/speech · glm-tts: speed.minimum: 1; speed.maximum: 2; volume.minimum: 1; volume.maximum: 10

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