modeller

SpaceXAI: Grok Voice TTS 1.0

Markdown · JSON

SpaceXAI: Grok Voice TTS 1.0

Grok Text to Speech gjør skriftlig tekst om til uttrykksfull lyd med valgbare stemmer, innebygde fremføringssignaler og flere lydkodeker for utdata. Den dokumenterte produsentfamilien støtter fullstendig og strømmet tale samt valgfrie tidsangivelser på tegnnivå.

Om modellen

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

Grok Text to Speech er Grok-stemmefamiliens tekst-til-lyd-funksjon. Produsenten dokumenterer uttrykksfulle innebygde talere, innebygde stemmesignaler og utdataformater egnet til medieavspilling eller telefonlyd. Inndata er teksten som skal sies, sammen med valg av stemme og språk. Det resulterende opptaket er tale fra denne teksten; talegjenkjenning og samtalemodeller for tale-til-tale har separate oppgaver.

Stemme, språk og taletekst

Produsentkatalogen gir hver stemme en fremføringsprofil. Ara er varm og vennlig, Eve er livlig med britisk aksent, og Rex beskrives som klar og selvsikker. Stemme og språk er uavhengige i den dokumenterte familien: innebygde talere kan bruke hvert støttet språkvalg. Veiledningen oppgir tjue språkkodealternativer, inkludert regionale varianter, og støtter også automatisk språkoppdagelse. Ved siden av innebygde talere dokumenterer produsenten gjenbrukbare tilpassede stemmer laget fra et referanseopptak og valgt med voice_id til fullstendig eller strømmet syntese. Referanselyden kan vare opptil 120 sekunder; 90–120 sekunder med ren tale fra én taler anbefales for å fange fremføring og intonasjon. Hold referansen, den opprettede stemmeprofilen og det genererte opptaket som separate resultater, og tilpass referansefremføringen til det tiltenkte manuset.

Forbered den endelige muntlige ordlyden og bevar det tiltenkte språket i navn og siterte avsnitt. Til en muntlig veiledning er en nyttig replikk: «Velg et emne, lytt til den korte innledningen og åpne avsnittet du vil utforske.» Hvis et merkenavn eller faguttrykk trenger en bestemt lesemåte, kan produsentens erstatningskontroller gi en alternativ stavemåte eller IPA-uttale uten å endre den viste kildeteksten. Et separat alternativ for tekstnormalisering omdanner skriftlige tall, forkortelser og symboler til en mer muntlig form.

Fremføringssignaler

Innebygde tagger plasserer en hendelse på et bestemt sted, for eksempel en pause, latter, et sukk eller et pust. Omsluttende tagger gir en fremføring til en hel frase, for eksempel hvisking, betoning eller et langsommere avsnitt. Plasser signalet der betydningen krever det og hold ordene lesbare. Veiledningen anbefaler stilmerking av fullstendige fraser og tegnsetting fremfor en stabel med urelaterte tagger.

Til en uttrykksfull karakterreplikk forbereder du den muntlige setningen og fremføringsskiftet sammen. Til en forklaring beholder du en tydelig rytme som hjelper lytteren å følge stegene. Det dokumenterte talehastighetsområdet er 0.7 til 1.5, med 1.0 som normal fremføring. Et hastighetsvalg endrer taletempoet; det endrer ikke ordene applikasjonen skal formidle.

Lyd og tidsangivelser

Produsenten dokumenterer utdata i MP3, WAV, rå PCM, mu-law og A-law. Støttede samplingsfrekvenser går fra 8 kHz til 48 kHz, med bestemte oppførte frekvenser mellom disse verdiene. Standardkonfigurasjonen for MP3 er 24 kHz ved 128 kbit/s. Bruk en lydrepresentasjon som den tiltenkte avspilleren, redigeringsfasen eller telefoniforbindelsen kan tolke.

Valgfrie tegntidsangivelser knytter den returnerte tegnsekvensen til start- og sluttider. Uten uttaleerstatninger speiler sekvensen inndataene; erstatninger kan endre den til taleteksten. De kan støtte en tekstvisning som følger opplesningen, utheving eller justering mot en visuell fremføring. I arbeidsflyten med fullstendig svar endrer forespørsel om tidsangivelser utdataene til en omsluttende struktur med kodet lyd og tidsdata. Behandle tidsangivelsene og lyden som et sammenkoblet resultat, særlig når tekstnormalisering utvider et skriftlig symbol til flere muntlige ord.

Fullstendig eller strømmet generering

Produsenten tilbyr en vei for fullstendige forespørsler og toveis strømming, der tekstfragmenter kommer inn og lyddeler returneres mens ytringen genereres. Den dokumenterer en grense på 60 000 tegn for en fullstendig forespørsel og for et enkelt strømmet tekstfragment. Fullføring eller tømming av en ytring har en eksplisitt rolle i strømmearbeidsflyten.

Til lengre fortellerinnhold velger du sammenhengende avsnittsgrenser og oppbevarer manuset med hvert resultat. Til interaktiv avspilling skiller du tekst sendt til syntese fra lyd lytteren allerede har hørt. Det nyttige resultatet er et innlest manus med bevisste fremføringssignaler, et passende lydformat og tidsdata når applikasjonen trenger det. Oppbevar manus, valgt stemme, fremføringssignaler og utdatainnstillinger sammen med lyden, slik at senere revisjoner bevarer den tiltenkte fremføringen.

Ailoot Ultra · Talesyntese POST /v1/audio/speech x-ai/grok-voice-tts-1.0

x-ai/grok-voice-tts-1.0

SpaceXAI /x-ai/grok-voice-tts-1.0

Start

Grok Text to Speech gjør skriftlig tekst om til uttrykksfull lyd med valgbare stemmer, innebygde fremføringssignaler og flere lydkodeker for utdata. Den dokumenterte produsentfamilien støtter fullstendig og strømmet tale samt valgfrie tidsangivelser på tegnnivå.

Godkjente inndata
Tekst
Resultater
Lyd

Tilgjengelig i Ailoot · inndata & metoder

Ailoot Ultra · Talesyntese POST /v1/audio/speech
Inndatatyper
text
Utdatatyper
audio
Utdataformat
mp3
FeltTypeKravVerdier & grenserStandard
FeltmodelTypestringKravPåkrevdVerdier & grenser
x-ai/grok-voice-tts-1.0
Standard—
FeltinputTypestringKravPåkrevdVerdier & grenser
Minste lengde: 1
Maksimal lengde: 15 000
Enhet: Unicode-tegn
Standard—
FeltvoiceTypestringKravPåkrevdVerdier & grenser
eve, ara, rex, sal, leo
Standard—
Feltresponse_formatTypestringKravPåkrevdVerdier & grenser
mp3
Standard—
Kombinasjoner av inngående materialer

text_to_speech · Påkrevd: input

Metodeparametere og livssyklus
ParameterAvtale
Parametercontent_typeAvtaleapplication/json
ParameterrequiredAvtalemodel, input, voice, response_format
Parametervoice_idsAvtaleeve, ara, rex, sal, leo
Parameterresponse_formatAvtalemp3
Parametermax_input_charactersAvtale15000
Parameterother_optionsAvtalefalse
ParameterinputAvtaleEksakt UTF-8-tekst; antall Unicode-tegn uten normalisering
Parametermaterial_typesAvtaletext

Livssyklus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · faktisk returnert task_id eller oppføring i mediebiblioteket

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Velg den eksakte stemmen fra denne modellprofilen.

Inndatategn og lydsekunder er ulike måleenheter for forbruk.

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.

KonfigurasjonPrisplanFakturerbar mengdeFaktureringsenhetKostnad
KonfigurasjonGrunnpriser for tokenerPrisplanGrunnsatsFakturerbar mengde—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
KonfigurasjonUltraPrisplan—Fakturerbar mengdeHvert Unicode-kodepunkt teller som ett tegn, også Han-tegn.Faktureringsenhetper 1K inndatategnKostnad
Inndata · inndatategn $0.03 per 1K inndatategn

Detaljer om referansetariffen

Referanseprisplaner på modellnivå endrer ikke metodevalg, prisoverslag eller kostnader. Aktive kostnader bruker satsene til den valgte Ailoot-metoden.

SpaceXAI: Grok Voice TTS 1.0

Priser etter konfigurasjon

KonfigurasjonFaktureringsvilkårKostnad
KonfigurasjonSpaceXAI: Grok Voice TTS 1.0 · StandardkonfigurasjonFaktureringsvilkårStandardkonfigurasjonKostnad
Inndata · Inngående tegn 0,00003 USD 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 · Talesyntese

curl
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": "x-ai/grok-voice-tts-1.0", "input": "Good afternoon! This is a short voice take."}')
voice=os.environ["AILOOT_VOICE_ID"]
allowed=json.loads('["eve", "ara", "rex", "sal", "leo"]')
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

Motta og lagre resultater

Ailoot Ultra · Talesyntese

mp3

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Andre innholdslesinger
MediebibliotekOppgavestatusRessursdetaljer
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
Behold alle ferdige resultater

Behold alle fullstendige returnerte svar, filer og innholdsdeler.

Bevar hele det binære resultatet og svarhodene. Hvis JSON eller flere utdata returneres, bevar hvert dataelement og hent innholdet fra hver faktiske signerte ressurs-URL.

Hvis det opprinnelige svaret må kontrolleres

Bevar opprinnelig operation_id/X-Client-Request-ID for avstemming uten ny innsending; det finnes ingen egen rute for å spørre etter lydstatus.

Svarfelter
FeltType
Feltbinary audioTypebytes
Feltresponse headersTypeheaders
Feil og neste trinn
SvarVilkårNeste trinn
Svar400 · invalid_request_errorVilkårUgyldige påkrevde felter, materialrepresentasjon eller parameterverdiNeste trinnKorriger de angitte feltene før en ny opprettelsesforespørsel.
Svarserver_errorVilkårDet returnerte svaret angir at operasjonen eller resultatet må kontrolleresNeste trinnBevar den opprinnelige returnerte operasjons-/oppgave-ID-en, forespørselshodene og svaret; fortsett å lese den opprinnelige operasjonen på de støttede måtene. Ikke send opprettelsesforespørselen på nytt.

Aliaser

Modellaliaser

Ailoot Ultra x-ai/grok-voice-tts-1.0

Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

Tilknyttede anroper-ID-er

x-ai/grok-voice-tts-1.0

FAQ · SpaceXAI: Grok Voice TTS 1.0
Hvilke inndata og resultater er tilgjengelige?

POST /v1/audio/speech · x-ai/grok-voice-tts-1.0: text → audio

Hvilke felt bruker forespørselen?

POST /v1/audio/speech · x-ai/grok-voice-tts-1.0: model, input, voice, response_format

Hvilke grenser gjelder?

POST /v1/audio/speech · x-ai/grok-voice-tts-1.0: input.maximum_length: 15000

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