Source: https://ailoot.ai/models/nb/mistralai-voxtral-mini-tts-2603/
Canonical: https://ailoot.ai/models/nb/mistralai-voxtral-mini-tts-2603/
Language: nb

# Mistral: Voxtral Mini TTS

[Markdown](https://ailoot.ai/models/nb/mistralai-voxtral-mini-tts-2603/index.md) · [JSON](https://ailoot.ai/models/nb/mistralai-voxtral-mini-tts-2603/facts.json)

## [Mistral: Voxtral Mini TTS](https://ailoot.ai/models/nb/mistralai-voxtral-mini-tts-2603/)

Voxtral TTS er Mistral AIs 4B-talegenereringsmodell med referansebasert stemmetilpasning på ni språk. Den gjør ferdig tekst om til uttrykksfull lyd, støtter gjenbrukbare stemmeprompter eller stemmeprompter til engangsbruk og strømming, og lager 24 kHz-utdata i dokumenterte lydformater.

- [**Ailoot Ultra · Talesyntese** `POST /v1/audio/speech` `mistralai/voxtral-mini-tts-2603`](https://ailoot.ai/models/nb/mistralai-voxtral-mini-tts-2603/#method-0)

Om modellen

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

Voxtral TTS er Mistral AIs 4B-tekst-til-tale-modell for å generere talelyd fra tekst og en stemmereferanse. Produsentens modellside identifiserer 2603-utgaven som voxtral-mini-tts-2603, mens kortet for de utgitte vektene heter Voxtral 4B TTS 2603. Denne oppføringen gjelder den talegenererende utgivelsen, adskilt fra Voxtral Small for lydforståelse, transkripsjon og senere sanntidsmodeller for inndata.

Uttrykksfull tale og stemmetilpasning

Modellen er laget for å fange referansestemmens pauser, rytme, intonasjon, aksent og følelsesmessige gjengivelse. Stemmen fungerer som en instruksjon for hvordan teksten skal høres ut; produsentens oversikt krever ikke separate prosodi- eller følelsestagger eller en transkripsjon av referanseopptaket. Kildeteksten bestemmer hva som sies, mens lydreferansen styrer fremføringen.

Oversikten beskriver tilpasning av en stemme fra så lite som to til tre sekunder lyd. Arkitekturbeskrivelsen omtaler stemmeprompter på fem til tjuefem sekunder. Utsagnene har forskjellig omfang: et eksempel på kort tilpasning er ikke et krav om å bruke kortest mulig referanse. Velg tydelig tale som representerer stilen og aksenten du ønsker i sluttresultatet.

Det utgitte kortet omfatter tjue forhåndsdefinerte stemmer og tilpasning til nye stemmer. Produsentens talearbeidsflyt kan bruke en lagret stemmeprofil eller et referanseklipp til engangsbruk. En lagret profil lar samme stemmereferanse gjenbrukes på tvers av separate taleforespørsler, mens et engangsklipp leverer den til den aktuelle oppgaven. En profil og et generert opptak er forskjellige resultater.

Språk og fremføring på tvers av språk

Utgivelsen støtter engelsk, fransk, spansk, tysk, italiensk, portugisisk, nederlandsk, arabisk og hindi, med dialektvariasjon, stemmeoverføring mellom språk og kodeblanding beskrevet av produsenten. For best resultat anbefaler taleveiledningen at referansespråket samsvarer med tekstspråket. Overføring mellom språk kan bevare referansens aksent mens den ferdige teksten sies på et annet støttet språk.

En praktisk fortelleroppgave kan bruke samme stemmestil til en forklaring på forskjellige støttede språk, med hver tekst forberedt for den tiltenkte lytteren. Et taleassistentsvar kan bruke et kort samtalemanus i stedet for å lese et uredigert dokument høyt. Tekst-til-tale-modellen gjengir de ferdige ordene; ethvert oversettelses- eller svarskrivingssteg som lager ordene, er et separat steg.

Forberedelse av teksten

Produsentens taleveiledning anbefaler tekst som egner seg for muntlig gjengivelse. Skriv tall og symboler i formen som skal sies, slik at modellen ikke trenger å velge mellom mulige lesemåter. Et tall kan være en mengde, et klokkeslett eller en identifikator; definer den tiltenkte muntlige ordlyden før syntese. Skriv ut forkortelser når uttalen betyr noe, med separate bokstaver når det er ønsket lesemåte.

Unngå rik formatering, emojier og spesialtegn som ikke skal gjengis som muntlig innhold. Forbered fullstendige setninger med tegnsettingen og ordlyden fremføringen trenger. Veiledningen anbefaler prompter under 300 ord for best resultat. Dette er en kvalitetsanbefaling, ikke en erklært hard maksimal inndatalengde.

Til en prosedyreforklaring skriver du handlingen og betingelsen i en setning lytteren kan følge. Til en kunngjøring plasserer du viktig informasjon før valgfrie detaljer. Til et stemmesvar beholder du faktasvaret og fjerner formatering eller kildenotasjon som bare skal vises og ikke sies. Disse forberedelsene gjør selve manuset egnet til lyd før referansen bestemmer stilen.

Strømming, utdata og varighet

Produsenten dokumenterer grunnleggende og strømmet levering og beskriver innebygd generering av opptil to minutter lyd. Kortet for de utgitte vektene oppgir også satsvis inferens for å forberede flere taleoppgaver. Lengre tjenestegenereringer bruker innfletting i stedet for å behandle én innebygd del som ubegrenset. Til lengre fortellerinnhold forbereder du sammenhengende avsnitt og holder stemme- og tekstforberedelsen konsistent med leveringsarbeidsflyten som håndterer videreføring.

Det utgitte kortet spesifiserer 24 kHz-lyd og nevner utdataformatene WAV, PCM, FLAC, MP3, AAC og Opus. Taletjenesteveiledningen omtaler MP3 for komprimert levering, WAV for ukomprimert PCM, FLAC for tapsfri komprimering og PCM eller Opus for strømming. Velg et format som støttes av den tilkoblede arbeidsflyten og passer til avspilleren eller behandlingssteget. Formatvalg og strømmeatferd er adskilt fra selve stemmetilpasningen.

Modellarkitektur og praktiske grenser

Kunngjøringen beskriver en autoregressiv flow-matching-arkitektur med en Transformer-dekoder som grunnlag med 3,4 milliarder parametere, en akustisk Transformer med 390 millioner parametere og en nevral lydkodek med 300 millioner parametere. Dekoderen predikerer semantisk innhold, og den akustiske komponenten lager talerepresentasjon, mens kodeken håndterer lyd. Komponentene forklarer den omtrentlige modellbetegnelsen 4B; de er ikke ekstra inndataspråk eller en annen modell for svargenerering.

Et praktisk resultat er det syntetiserte opptaket eller lydstrømmen knyttet til ferdig manus og valgt stemme. Behold disse koblingene når flere avsnitt genereres, slik at applikasjonen kan lagre, spille av eller sette sammen riktig materiale. Modellen lager lyd fremfor en transkripsjon, en semantisk søkevektor eller et nyskrevet faktasvar.

Bevar 2603-taleutgaven, støttet språk og referansestil. De leste kildene oppgir den innebygde tominuttersvarigheten og anbefalingen om forberedelse under 300 ord, men etablerer ikke en separat hard grense på teksttegn eller samlet varighet for sammensatte opptak. Bruk faktisk tekst, stemme og leveringskrav til å definere det ferdige lydresultatet.

**Ailoot Ultra · Talesyntese** `POST /v1/audio/speech` `mistralai/voxtral-mini-tts-2603`

[`mistralai/voxtral-mini-tts-2603`](https://ailoot.ai/models/nb/#m=mistralai%2Fvoxtral-mini-tts-2603&route=Ultra&caller=mistralai%2Fvoxtral-mini-tts-2603&fmt=speech)

Mistral /`mistralai/voxtral-mini-tts-2603`

### Start

Voxtral TTS er Mistral AIs 4B-talegenereringsmodell med referansebasert stemmetilpasning på ni språk. Den gjør ferdig tekst om til uttrykksfull lyd, støtter gjenbrukbare stemmeprompter eller stemmeprompter til engangsbruk og strømming, og lager 24 kHz-utdata i dokumenterte lydformater.

Godkjente inndata

Tekst

Resultater

Lyd

### Tilgjengelig i Ailoot · inndata & metoder

**Ailoot Ultra · Talesyntese** `POST /v1/audio/speech`

Inndatatyper

`text`

Utdatatyper

`audio`

Utdataformat

mp3

| Felt | Type | Krav | Verdier & grenser | Standard |
| --- | --- | --- | --- | --- |
| Felt`model` | Type`string` | KravPåkrevd | Verdier & grenser mistralai/voxtral-mini-tts-2603 | Standard— |
| Felt`input` | Type`string` | KravPåkrevd | Verdier & grenser Minste lengde: 1 Enhet: Unicode-tegn | Standard— |
| Felt`voice` | Type`string` | KravPåkrevd | Verdier & grenser en\_paul\_sad, en\_paul\_neutral, en\_paul\_happy, en\_paul\_frustrated, en\_paul\_excited, en\_paul\_confident, en\_paul\_cheerful, en\_paul\_angry, gb\_oliver\_neutral, gb\_oliver\_sad, gb\_oliver\_excited, gb\_oliver\_curious, gb\_oliver\_confident, gb\_oliver\_cheerful, gb\_oliver\_angry, gb\_jane\_sarcasm, gb\_jane\_confused, gb\_jane\_shameful, gb\_jane\_sad, gb\_jane\_neutral, gb\_jane\_jealousy, gb\_jane\_frustrated, gb\_jane\_curious, gb\_jane\_confident, fr\_marie\_sad, fr\_marie\_neutral, fr\_marie\_happy, fr\_marie\_excited, fr\_marie\_curious, fr\_marie\_angry | Standard— |
| Felt`response_format` | Type`string` | KravPåkrevd | Verdier & grenser mp3 | Standard— |

Kombinasjoner av inngående materialer

**text\_to\_speech** · Påkrevd: input

Metodeparametere og livssyklus

| Parameter | Avtale |
| --- | --- |
| Parameter`content_type` | Avtaleapplication/json |
| Parameter`required` | Avtalemodel, input, voice, response\_format |
| Parameter`voice_ids` | Avtaleen\_paul\_sad, en\_paul\_neutral, en\_paul\_happy, en\_paul\_frustrated, en\_paul\_excited, en\_paul\_confident, en\_paul\_cheerful, en\_paul\_angry, gb\_oliver\_neutral, gb\_oliver\_sad, gb\_oliver\_excited, gb\_oliver\_curious, gb\_oliver\_confident, gb\_oliver\_cheerful, gb\_oliver\_angry, gb\_jane\_sarcasm, gb\_jane\_confused, gb\_jane\_shameful, gb\_jane\_sad, gb\_jane\_neutral, gb\_jane\_jealousy, gb\_jane\_frustrated, gb\_jane\_curious, gb\_jane\_confident, fr\_marie\_sad, fr\_marie\_neutral, fr\_marie\_happy, fr\_marie\_excited, fr\_marie\_curious, fr\_marie\_angry |
| Parameter`response_format` | Avtalemp3 |
| Parameter`max_input_characters` | Avtalenull |
| Parameter`other_options` | Avtalefalse |
| Parameter`input` | AvtaleEksakt UTF-8-tekst; antall Unicode-tegn uten normalisering |
| Parameter`material_types` | Avtaletext |

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.

| Konfigurasjon | Prisplan | Fakturerbar mengde | Faktureringsenhet | Kostnad |
| --- | --- | --- | --- | --- |
| KonfigurasjonGrunnpriser for tokener | PrisplanGrunnsats | Fakturerbar 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 |
| KonfigurasjonUltra | Prisplan— | Fakturerbar mengdeHvert Unicode-kodepunkt teller som ett tegn, også Han-tegn. | Faktureringsenhetper 1K inndatategn | Kostnad Inndata · inndatategn **$0.032** per 1K inndatategn |

#### Detaljer om referansetariffen

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

Mistral: Voxtral Mini TTS

#### Priser etter konfigurasjon

| Konfigurasjon | Faktureringsvilkår | Kostnad |
| --- | --- | --- |
| KonfigurasjonMistral: Voxtral Mini TTS · Standardkonfigurasjon | FaktureringsvilkårStandardkonfigurasjon | Kostnad Inndata · Inngående tegn **0,000032 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 →](https://ailoot.ai/docs/nb/billing/reserve/)

### Eksempelforespørsler

#### Ailoot Ultra · Talesyntese

curl

```bash
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": "mistralai/voxtral-mini-tts-2603", "input": "Good afternoon! This is a short voice take."}')
voice=os.environ["AILOOT_VOICE_ID"]
allowed=json.loads('["en_paul_sad", "en_paul_neutral", "en_paul_happy", "en_paul_frustrated", "en_paul_excited", "en_paul_confident", "en_paul_cheerful", "en_paul_angry", "gb_oliver_neutral", "gb_oliver_sad", "gb_oliver_excited", "gb_oliver_curious", "gb_oliver_confident", "gb_oliver_cheerful", "gb_oliver_angry", "gb_jane_sarcasm", "gb_jane_confused", "gb_jane_shameful", "gb_jane_sad", "gb_jane_neutral", "gb_jane_jealousy", "gb_jane_frustrated", "gb_jane_curious", "gb_jane_confident", "fr_marie_sad", "fr_marie_neutral", "fr_marie_happy", "fr_marie_excited", "fr_marie_curious", "fr_marie_angry"]')
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

```bash
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
```

```bash
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
```

```bash
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

| Felt | Type |
| --- | --- |
| Felt`binary audio` | Typebytes |
| Felt`response headers` | Typeheaders |

Feil og neste trinn

| Svar | Vilkår | Neste trinn |
| --- | --- | --- |
| Svar400 · `invalid_request_error` | VilkårUgyldige påkrevde felter, materialrepresentasjon eller parameterverdi | Neste trinnKorriger de angitte feltene før en ny opprettelsesforespørsel. |
| Svar`server_error` | VilkårDet returnerte svaret angir at operasjonen eller resultatet må kontrolleres | Neste 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** [`mistralai/voxtral-mini-tts-2603`](https://ailoot.ai/models/nb/#m=mistralai%2Fvoxtral-mini-tts-2603&route=Ultra&caller=mistralai%2Fvoxtral-mini-tts-2603&fmt=speech)

#### Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

#### Tilknyttede anroper-ID-er

[`mistralai/voxtral-mini-tts-2603`](https://ailoot.ai/models/nb/#m=mistralai%2Fvoxtral-mini-tts-2603&route=Ultra&caller=mistralai%2Fvoxtral-mini-tts-2603&fmt=speech)

FAQ · Mistral: Voxtral Mini TTS

Hvilke inndata og resultater er tilgjengelige?

`POST /v1/audio/speech` · `mistralai/voxtral-mini-tts-2603`: `text` → `audio`

Hvilke felt bruker forespørselen?

`POST /v1/audio/speech` · `mistralai/voxtral-mini-tts-2603`: `model`, `input`, `voice`, `response_format`

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](https://ailoot.ai/docs/nb/billing/subscriptions/) · [Se modellpriser](https://ailoot.ai/models/nb/)

## 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](mailto:support@ailoot.ai) · [Offentlig tilbud og lisensavtale](https://ailoot.ai/legal/offer?lang=nb)

## Ailoot · Selskapet og dets prosjektportefølje





Ailoot bygger på etablert driftserfaring, en stor kundebase, stabil tjeneste og løpende KPI-kontroll.





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





Ailoot bruker denne driftserfaringen til API-tilgang til AI-funksjoner i kundenes produkter, agenter, applikasjoner og automatiseringer.
