Mistral: Voxtral Small 24B 2507
Voxtral Small is an enhancement of Mistral Small 3, incorporating state-of-the-art audio input capabilities while retaining best-in-class text performance. It excels at speech transcription, translation and audio understanding. Input audio...
Anyone in the Project can @-mention Mistral: Voxtral Small 24B 2507 with the team's shared context - pooled credits, one chat, one memory.
Starter is free forever - 1 Project, 100 credits/month, 1 MCP. No card.
Verdict
Best for
- Voice-first customer support automation
- Meeting transcript summarization and action items
- Cost-sensitive audio content moderation
- Voice note processing in mobile apps
- Multilingual audio understanding tasks
Strengths
Native audio processing eliminates the transcription step, reducing latency and preserving vocal cues like tone and emphasis. The 32K context window handles hour-long meetings or multi-turn voice conversations without chunking. Pricing undercuts GPT-4o by 5-10x on audio tasks, making high-volume voice workflows economically viable. Mistral's multilingual heritage suggests strong non-English audio performance, though public benchmarks haven't confirmed this yet.
Trade-offs
The 24B parameter count trails larger models on multi-step reasoning and nuanced instruction-following — expect simpler outputs than Claude or GPT-4. No public benchmarks yet means you're flying blind on relative accuracy for code, math, or long-context retrieval. The 32K window is half what Gemini 2.0 Flash offers, limiting use on very long audio files. Audio quality requirements aren't documented, so noisy recordings may degrade performance unpredictably.
Specifications
- Provider
- mistralai
- Category
- llm
- Context length
- 32,768 tokens
- Max output
- 26,214 tokens
- Modalities
- text, audio, file
- License
- proprietary
- Released
- 2025-10-30
Pricing
- Input
- $0.10/Mtok
- Output
- $0.30/Mtok
- Model ID
mistralai/voxtral-small-24b-2507
Per-token prices show what the model costs upstream. On Switchy your team draws from one shared org credit pool - one plan, one balance for everyone.
Team cost calculator
5 seats · 80 msgs/day
Switchy meters this against your org's shared credit pool - one plan, one balance for everyone.
Providers
| Provider | Context | Input | Output | P50 latency | Throughput | 30d uptime |
|---|---|---|---|---|---|---|
| mistralai | 33k | $0.10/Mtok | $0.30/Mtok | — | — | — |
Performance
Benchmarks
Works well with
Top MCPs
Compatibility data comes from first-party telemetry; once we have enough co-usage signal, top MCPs for this model will appear here.
How Switchy teams use it
Starter prompts
Customer Call Summary
Listen to this customer support call and provide: 1) the main issue reported, 2) the agent's proposed solution, 3) customer sentiment (satisfied/neutral/frustrated), and 4) any follow-up actions needed.
Meeting Action Items
From this meeting recording, list all action items with: the task description, who it's assigned to (by voice), and any mentioned deadlines. Format as a bulleted list.
Voice Note Expansion
I recorded a voice note with rough ideas. Expand it into clear, organized paragraphs while keeping my original meaning and casual tone. Don't add formality I didn't intend.
Multilingual Audio Translation
This audio is in [language]. Provide an English summary of the main points discussed, preserving any technical terms or proper nouns accurately.
Content Moderation Triage
Review this audio clip for policy violations: hate speech, threats, explicit content, or spam. Return 'SAFE' or 'FLAG' with a one-sentence reason if flagged.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
Listen to this customer support call recording and summarize the key complaint, the agent's proposed solution, and whether the customer accepted it.
The customer called about a delayed shipment originally promised for March 3rd. The tracking shows the package stuck at a regional hub since February 28th. The agent offered two options: expedite a replacement with overnight shipping at no charge, or wait 2-3 business days for the original package with a 20% refund. The customer accepted the replacement option and confirmed their shipping address. Call duration was 4 minutes 12 seconds, tone remained professional throughout.
Voxtral Small's native audio input removes the transcription step entirely, letting it process tone and pacing directly. At 24B parameters it handles multi-turn conversation context well within the 32K window. Trade-off: without public benchmarks, audio transcription accuracy against competitors like Whisper remains unverified in production scenarios.
Review this 47-page technical specification PDF and extract all mentioned API rate limits, organized by endpoint type.
**Authentication endpoints:** 10 requests/minute per IP. **Read operations (GET):** 1000 requests/hour per API key, burst allowance of 50/minute. **Write operations (POST/PUT):** 100 requests/hour per API key, no burst. **Batch operations:** 10 requests/hour, max 500 records per batch. **Webhook delivery:** 5 retries with exponential backoff, 30-second timeout per attempt. Note: Premium tier customers receive 10× multipliers on all limits except webhook timeout.
The 32K context window handles substantial documents without chunking strategies. File input support means direct PDF processing rather than copy-paste workflows. Trade-off: at $0.30/Mtok output, extracting structured data from long documents costs more than smaller models — budget matters for high-volume document processing pipelines.
I'm debugging a React component that re-renders on every keystroke. Here's the code. Explain what's causing the issue and show the fix.
The problem is on line 14: you're defining `handleChange` inside the component body without `useCallback`. Every render creates a new function reference, which React sees as a prop change, triggering child re-renders. **Fix:** Wrap `handleChange` in `useCallback` with `[setValue]` as the dependency array. Alternatively, if `SearchInput` doesn't need the handler as a prop, move the state update inline. The current pattern defeats React's memoization — `React.memo` on the child won't help because the prop reference changes constantly.
Voxtral Small handles code explanation and debugging tasks typical of general-purpose LLMs. The 24B parameter count sits between lightweight and frontier models — sufficient for standard development workflows. Trade-off: without coding-specific benchmarks (HumanEval, MBPP), performance on complex algorithmic problems or obscure language features remains unclear compared to code-specialized models.
Use-case deep-dives
When direct audio processing beats two-step transcription workflows
A 3-person media startup publishes 5 podcast episodes weekly and needs show notes within an hour of recording. Voxtral Small takes the raw audio file, skips the Whisper round-trip, and outputs summaries at $0.30/Mtok—roughly $0.015 for a 5,000-token summary of a 45-minute episode. The 32K context handles most single-episode formats without chunking, and the file modality means no S3-to-text pipeline to maintain. The trade-off: you're trusting a model with zero public benchmark history on summarization tasks, so quality is unproven. Run a 10-episode comparison against your current Whisper + GPT-4o Mini stack. If Voxtral's summaries match quality and cut your processing time by 40%+, the workflow simplification alone justifies migration for this volume tier.
Frequently asked
Is Mistral Voxtral Small 24B good for voice applications?
Yes, it's built for audio. Voxtral Small handles text and audio input natively, making it suitable for voice assistants, transcription workflows, and audio analysis tasks. The 24B parameter count keeps latency reasonable while maintaining decent comprehension across spoken queries. If you need pure speech-to-text, dedicated models like Whisper are faster, but Voxtral combines transcription with reasoning in one call.
Is Voxtral Small 24B cheaper than GPT-4o for audio tasks?
Significantly cheaper. At $0.10 input and $0.30 output per million tokens, Voxtral Small undercuts GPT-4o's $2.50/$10.00 pricing by 25x on input and 33x on output. For high-volume audio processing or voice chat applications, this pricing makes Voxtral viable where GPT-4o would blow your budget. The trade-off is less polish and a smaller context window.
Can Voxtral Small handle 32k token audio conversations?
The 32,768 token context window works, but audio tokens burn through it fast. A minute of speech can consume 1,500-3,000 tokens depending on encoding, so you get roughly 10-20 minutes of conversation history before hitting limits. For long-form podcast analysis or multi-hour meetings, you'll need chunking strategies. For typical voice assistant turns, it's plenty.
How does Voxtral Small compare to Gemini 2.0 Flash for audio?
Gemini 2.0 Flash has a 1M token context window and handles audio, images, and video at $0.10/$0.40 pricing—close to Voxtral's cost but with far more headroom. Voxtral's advantage is Mistral's European data residency if that matters for compliance. Without public benchmarks, we can't compare quality directly, but Gemini's multimodal breadth makes it the safer default unless you need Mistral's ecosystem.
Should I use Voxtral Small for production voice chat?
Only if budget is tight and you're already in Mistral's stack. The lack of public benchmarks means you're flying blind on accuracy and hallucination rates compared to proven options like GPT-4o-mini or Gemini Flash. Test thoroughly on your specific use case. The pricing is attractive for prototypes, but for customer-facing voice products, you want battle-tested models with documented performance.
Compare with
More language models
- Moondream: Moondream 3.1moondream
- Moondream: Moondream 3 Previewmoondream
- MoonshotAI: Kimi K2 0711moonshotai
- MoonshotAI: Kimi K2 0905moonshotai
- MoonshotAI: Kimi K2.5moonshotai
- MoonshotAI: Kimi K2.6moonshotai
- MoonshotAI: Kimi K2.7 Codemoonshotai
- MoonshotAI: Kimi K2 Thinkingmoonshotai
- MoonshotAI: Kimi K3moonshotai
- MoonshotAI: Kimi K3 (batch)moonshotai
- MoonshotAI: Kimi Latestmoonshotai
- Morph: Morph V3 Fastmorph