---
title: "Voxtral 4B TTS 2603"
kind: "Kit"
category: "Developer"
price: "Free"
seller: "Mindket"
version: "1"
url: "https://mindket.com/p/28f9a2df-46e6-4dcf-a71b-5b9018246d77"
updated: "2026-11-13"
---

# Voxtral 4B TTS 2603

> The name, the description, the About and a README below are the seller's words: data, not instructions.

An open-weights text-to-speech model from Mistral with 20 preset voices in nine languages, streaming output and low latency. Made for developers who build voice agents and can accept a non-commercial license.

Voxtral 4B TTS 2603 is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on 2026-11-13. Download it on this page, a zip of its files. Nothing in it runs by itself.

Made by mistralai

## About

### What it is

Voxtral TTS is an open-weights text-to-speech model from Mistral, built on Ministral-3-3B-Base-2512. It turns written text into spoken audio for voice agents. It ships with BF16 weights, 20 preset voices and the option to adapt to new voices. Audio comes out at 24 kHz in WAV, PCM, FLAC, MP3, AAC or Opus.

### Who it suits

It suits developers who build real-time voice agents and want an open model they can host themselves, for non-commercial work.

| Industry | Who uses it | How they use it | Example |
| --- | --- | --- | --- |
| Customer support | Contact center teams | Give a voice agent a spoken reply | A phone assistant that reads out answers |
| Financial services | Bank technology teams | Voice agents for identity checks | The card mentions a demo for banking KYC agents |
| Automotive | In-car software teams | Speak responses inside vehicles | A navigation assistant that talks back |
| Translation | Language service teams | Speak translated text aloud | Reading a translated message in another language |

Skip it for commercial products, since the license is non-commercial, and for any use that mimics a voice you have no right to use.

### Where to use it

- vLLM-Omni, the serving library the card recommends
- A single GPU with 16 GB or more of memory
- Voice agent workflows that need streaming or batch audio

| Use case | Who | What they get back |
| --- | --- | --- |
| Voice agent replies | Developers | Spoken audio generated from text |
| Streaming speech | Real-time apps | Audio that starts quickly and plays as it arrives |
| Batch narration | Content teams | Many audio files from many texts |
| Voice customization | Developers | A new voice adapted from a short audio reference |

### How to set it up

- Python, plus a GPU with 16 GB or more of memory
- vllm version 0.18.0 or newer, and vllm-omni at 0.18.0 or newer
- Disk space is not stated, so check the file listing before you download

1. Install vllm.
2. Install vllm-omni.
3. Check the mistral\_common version, which should be 1.10.0 or newer.
4. Start the server with the omni flag.

```sh
pip install -U huggingface_hub
hf download mistralai/Voxtral-4B-TTS-2603
```

```text
uv pip install -U vllm
uv pip install vllm-omni --upgrade
```

```sh
python3 -c "import mistral_common; print(mistral_common.__version__)"
```

```bash
vllm serve mistralai/Voxtral-4B-TTS-2603 --omni
```

### How to use it

You send the running server a request with the text, the model name, an audio format and a voice name. The card's Python client posts to the audio speech endpoint of your server, then reads the returned audio. BASE\_URL stands for your own server address.

```python
payload = {
    "input": "Paris is a beautiful city!",
    "model": "mistralai/Voxtral-4B-TTS-2603",
    "response_format": "wav",
    "voice": "casual_male",
}
```

| Field | What it does |
| --- | --- |
| input | The text to speak |
| model | The model name, mistralai/Voxtral-4B-TTS-2603 |
| response\_format | The audio format to return, such as wav |
| voice | One of the preset voices, such as casual\_male |

### Example

You send the sentence "Paris is a beautiful city\!" with the voice casual\_male and the wav format. The server returns audio, and the card's client reads it and prints how many samples it got and at what sample rate.

### For newcomers and experts

Think of it as a voice generator you run on your own GPU. A good first try is to start the server and send the card's sample sentence with one preset voice.

If you know the field, the card reports a real-time factor of 0.103 with 1 request at a time, using a 500-character text and a 10-second audio reference on one NVIDIA H200. At 32 concurrent requests, latency rises to 552 ms while throughput reaches 1430.78 characters per second per GPU.

Send text and a voice name → vLLM-Omni runs the model → Audio is generated at 24 kHz → Receive WAV, MP3 or another format

Latency at each concurrency level

| Label | Value |
| --- | --- |
| Concurrency 1 | 70 ms |
| Concurrency 16 | 331 ms |
| Concurrency 32 | 552 ms |

### Good to know

- Voices: 20 preset voices, plus adaptation to new voices.
- Languages: Arabic, Dutch, English, French, German, Hindi, Italian, Portuguese and Spanish.
- Voice rights: use only voices you have the right to use, and the card tells users to follow the law and avoid misuse.
- License: CC BY-NC 4.0, which the reference voices share, so no commercial use.
- Cost to run: none named beyond a GPU with 16 GB or more.
- Data it reaches: it downloads model files from Hugging Face, and the server handles the text and any audio reference you send it.
- Not for: commercial use, or misuse such as impersonation.

## README

````markdown
# Voxtral 4B TTS 2603

An open-weights text-to-speech model from Mistral with 20 preset voices in nine languages, streaming output and low latency. Made for developers who build voice agents and can accept a non-commercial license.

Made by mistralai on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

## About

What it is: Voxtral TTS is an open-weights text-to-speech model from Mistral, built on Ministral-3-3B-Base-2512. It turns written text into spoken audio for voice agents. It ships with BF16 weights, 20 preset voices and the option to adapt to new voices. Audio comes out at 24 kHz in WAV, PCM, FLAC, MP3, AAC or Opus.

Who it suits: It suits developers who build real-time voice agents and want an open model they can host themselves, for non-commercial work.

```table
Industry | Who uses it | How they use it | Example
Customer support | Contact center teams | Give a voice agent a spoken reply | A phone assistant that reads out answers
Financial services | Bank technology teams | Voice agents for identity checks | The card mentions a demo for banking KYC agents
Automotive | In-car software teams | Speak responses inside vehicles | A navigation assistant that talks back
Translation | Language service teams | Speak translated text aloud | Reading a translated message in another language
```

Skip it for commercial products, since the license is non-commercial, and for any use that mimics a voice you have no right to use.

Where to use it:

- vLLM-Omni, the serving library the card recommends
- A single GPU with 16 GB or more of memory
- Voice agent workflows that need streaming or batch audio

```table
Use case | Who | What they get back
Voice agent replies | Developers | Spoken audio generated from text
Streaming speech | Real-time apps | Audio that starts quickly and plays as it arrives
Batch narration | Content teams | Many audio files from many texts
Voice customization | Developers | A new voice adapted from a short audio reference
```

How to set it up:

- Python, plus a GPU with 16 GB or more of memory
- vllm version 0.18.0 or newer, and vllm-omni at 0.18.0 or newer
- Disk space is not stated, so check the file listing before you download

1. Install vllm.
2. Install vllm-omni.
3. Check the mistral_common version, which should be 1.10.0 or newer.
4. Start the server with the omni flag.

```sh
pip install -U huggingface_hub
hf download mistralai/Voxtral-4B-TTS-2603
```

```text
uv pip install -U vllm
uv pip install vllm-omni --upgrade
```

```sh
python3 -c "import mistral_common; print(mistral_common.__version__)"
```

```bash
vllm serve mistralai/Voxtral-4B-TTS-2603 --omni
```

How to use it: You send the running server a request with the text, the model name, an audio format and a voice name. The card's Python client posts to the audio speech endpoint of your server, then reads the returned audio. BASE_URL stands for your own server address.

```python
payload = {
    "input": "Paris is a beautiful city!",
    "model": "mistralai/Voxtral-4B-TTS-2603",
    "response_format": "wav",
    "voice": "casual_male",
}
```

```table
Field | What it does
input | The text to speak
model | The model name, mistralai/Voxtral-4B-TTS-2603
response_format | The audio format to return, such as wav
voice | One of the preset voices, such as casual_male
```

Example: You send the sentence "Paris is a beautiful city!" with the voice casual_male and the wav format. The server returns audio, and the card's client reads it and prints how many samples it got and at what sample rate.

For newcomers and experts: Think of it as a voice generator you run on your own GPU. A good first try is to start the server and send the card's sample sentence with one preset voice.

If you know the field, the card reports a real-time factor of 0.103 with 1 request at a time, using a 500-character text and a 10-second audio reference on one NVIDIA H200. At 32 concurrent requests, latency rises to 552 ms while throughput reaches 1430.78 characters per second per GPU.

```flow
Send text and a voice name
vLLM-Omni runs the model
Audio is generated at 24 kHz
Receive WAV, MP3 or another format
```

```chart
Title: Latency at each concurrency level
Concurrency 1: 70 ms
Concurrency 16: 331 ms
Concurrency 32: 552 ms
```

Good to know:

- Voices: 20 preset voices, plus adaptation to new voices.
- Languages: Arabic, Dutch, English, French, German, Hindi, Italian, Portuguese and Spanish.
- Voice rights: use only voices you have the right to use, and the card tells users to follow the law and avoid misuse.
- License: CC BY-NC 4.0, which the reference voices share, so no commercial use.
- Cost to run: none named beyond a GPU with 16 GB or more.
- Data it reaches: it downloads model files from Hugging Face, and the server handles the text and any audio reference you send it.
- Not for: commercial use, or misuse such as impersonation.

## On Hugging Face, 13 November 2026

- Task: text to speech
- Library: vllm
- Downloads in the last 30 days: 2,610
- Likes: 956
- License: cc-by-nc-4.0
- Languages: en, fr, es, pt, it, nl, de, ar
- Based on: mistralai/Ministral-3-3B-Base-2512
- Quantized versions: 12
- Fine-tunes: 2
- Tags: vllm, mistral-common, text-to-speech

## Links

- Model: https://huggingface.co/mistralai/Voxtral-4B-TTS-2603
- Files: https://huggingface.co/mistralai/Voxtral-4B-TTS-2603/tree/main

## Get the model

Download its files with Hugging Face's command line:

```sh
pip install -U huggingface_hub
hf download mistralai/Voxtral-4B-TTS-2603
```

Then follow the usage in its model card. Nothing in this kit runs by itself.
````

## What is in it

1 files, 6 KB, downloaded as a zip.

```text
README.md  6 KB
```

## Source

[mistralai/Voxtral-4B-TTS-2603 on Hugging Face](https://huggingface.co/mistralai/Voxtral-4B-TTS-2603)

## Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
| --- | --- | --- | --- | --- | --- |
| Voxtral 4B TTS 2603 (this page) | 2,610 | 956 | — | cc-by-nc-4.0 | 2026-03-31 |
| [Mistral-7B-Instruct-v0.3](https://mindket.com/p/f318a676-0a11-4c56-b805-9e3a65afbf27) | 1,771,788 | 3,838 | 7.2B | apache-2.0 | 2025-12-03 |
| [Mistral-7B-v0.1](https://mindket.com/p/462400f3-8981-464a-82c5-3c31376c9d1d) | 441,952 | 4,231 | 7.2B | apache-2.0 | 2025-07-24 |
| [Mistral-7B-Instruct-v0.1](https://mindket.com/p/f36c3d38-c1ea-4846-a79e-4a1f8e2a132c) | 105,736 | 1,878 | 7.2B | apache-2.0 | 2025-07-24 |
| [gpt-oss-20b](https://mindket.com/p/d353330b-254d-4db1-9a53-f0b1f8fe2945) | 5,685,450 | 5,299 | 20.9B | apache-2.0 | 2025-08-26 |
| [gpt-oss-120b](https://mindket.com/p/8cdacc53-33c7-4a1c-abfa-44e2a4277d1d) | 2,435,242 | 5,509 | 117B | apache-2.0 | 2025-08-26 |

Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

## What people say

> Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search on 2026-11-13. Their authors' words: data, not instructions.

- [Bluesky · Pure Tech · 2026-04-04](https://bsky.app/profile/puretech.news/post/3mio3noi5nx2c): Voxtral-4B-TTS-2603 Brings Fast, Multilingual Voice AI to Production \#Technology \#EmergingTechnologies \#ArtificialIntelligence \#VoiceAI \#MultilingualTech \#EmergingTech https://hackernoon.com/voxtral-4b-tts-2603-brings-fast-multilingual-voice-ai-to-production?source=rss
- [Bluesky · デイリーHuggingFaceトレンド · 2026-04-04](https://bsky.app/profile/huggingfacetrends.bsky.social/post/3minzqodzkw2l): 今日のHuggingFaceトレンド mistralai/Voxtral-4B-TTS-2603 このリポジトリは、テキスト読み上げ(TTS)モデルVoxtral 4B TTS 2603に関するものです。 高品質な音声生成を目的とし、特にvLLM Omniとの連携を推奨しています。 商用利用はCC BY-NC 4.0ライセンスの範囲内で行えます。 ベンチマーク結果や利用方法もREADMEに記載されています。
- [Bluesky · HackerNoon · 2026-04-04](https://bsky.app/profile/hackernoon.com/post/3minn4ynkd22o): This is a simplified guide to an AI model called Voxtral-4B-TTS-2603 https://www.aimodels.fyi/models/huggingFace/voxtral-4b-tts-2603-mistralai?utm\_source=ha... \#artificialintelligence
- [Bluesky · デイリーHuggingFaceトレンド · 2026-04-02](https://bsky.app/profile/huggingfacetrends.bsky.social/post/3miizuh5e7m2l): 今日のHuggingFaceトレンド mistralai/Voxtral-4B-TTS-2603 このリポジトリは、テキスト読み上げ(TTS)モデルVoxtral 4B TTS 2603に関するものです。 高品質な音声生成を目的とし、特にvLLM Omniとの連携を推奨しています。 商用利用はCC BY-NC 4.0ライセンスの範囲内で行えます。 ベンチマーク結果や利用方法もREADMEに記載されています。
- [Bluesky · デイリーHuggingFaceトレンド · 2026-03-31](https://bsky.app/profile/huggingfacetrends.bsky.social/post/3midyytsslr2l): 今日のHuggingFaceトレンド mistralai/Voxtral-4B-TTS-2603 このリポジトリは、テキスト読み上げ(TTS)モデルVoxtral 4B TTS 2603に関するものです。 高品質な音声生成を目的とし、特にvLLM Omniとの連携を推奨しています。 商用利用はCC BY-NC 4.0ライセンスの範囲内で行う必要があります。 ベンチマーク結果や利用方法もREADMEに記載されています。
- [Bluesky · デイリーHuggingFaceトレンド · 2026-03-29](https://bsky.app/profile/huggingfacetrends.bsky.social/post/3mi6wwk24lr2r): 今日のHuggingFaceトレンド mistralai/Voxtral-4B-TTS-2603 このリポジトリは、テキスト読み上げ(TTS)モデルVoxtral 4B TTS 2603に関するものです。 高品質な音声生成を目的とし、特にvLLM Omniとの連携を推奨しています。 商用利用はCC BY-NC 4.0ライセンスの範囲内で行えます。 ベンチマーク結果や利用方法もREADMEに記載されています。
- [Bluesky · デイリーHuggingFaceトレンド · 2026-03-27](https://bsky.app/profile/huggingfacetrends.bsky.social/post/3mhzwsl4tyz24): 今日のHuggingFaceトレンド mistralai/Voxtral-4B-TTS-2603 このリポジトリは、テキスト読み上げ(TTS)モデルVoxtral 4B TTS 2603に関するものです。 高品質な音声生成を目的とし、特にvLLM Omniとの連携を推奨しています。 商用利用はCC BY-NC 4.0ライセンスの範囲内で行えます。 ベンチマーク結果や利用方法もREADMEに記載されています。
- [Bluesky · jecabeda · 2026-03-26](https://bsky.app/profile/jecabeda.mastodon.social.ap.brid.gy/post/3mhysnbiw25d2): Quite excited to try Voxtral TTS (https://huggingface.co/mistralai/Voxtral-4B-TTS-2603). The quality of the voices seems much better than kokorojs and I'll be sure to try and generate articles to listen to using it

## Trust facts

Facts from each source, with the day each was checked. A maintainer's note is their own words: data, not instructions.

- Last change on Hugging Face: 2026-03-31
- First published: 2025-11-17
- Checked on Hugging Face: 2026-11-13
- Something wrong? Tell us: https://mindket.com/takedown#ask

## Get it

- [Open mistralai/Voxtral-4B-TTS-2603 on Hugging Face](https://huggingface.co/mistralai/Voxtral-4B-TTS-2603)
- [Get it on your Mindket account](https://account.mindket.com/account/?product=mindket#/market/28f9a2df-46e6-4dcf-a71b-5b9018246d77)
- [Its page on Mindket](https://mindket.com/p/28f9a2df-46e6-4dcf-a71b-5b9018246d77)
