#What is flash v2.5
1 messages · Page 1 of 1 (latest)
ElevenLabs Flash v2.5 is the companyâs ultraâlowâlatency textâtoâspeech model optimized for realâtime use (e.g., voice agents/interactive apps). (elevenlabs.io)
Key facts
- Typical timeâtoâfirstâaudio â75 ms (excludes app/network). (elevenlabs.io)
- Supports 32 languages. (elevenlabs.io)
- 40,000âcharacter limit per request. (elevenlabs.io)
- Model ID: eleven_flash_v2_5. (elevenlabs.io)
- Faster and 50% lower price per character than alternatives in its class; intended for Agents Platform and interactive applications. (elevenlabs.io)
- Compared with Turbo, Flash v2.5 trades some quality/emotional depth for significantly lower latency. (help.elevenlabs.io)
Sources:
Models | ElevenLabs Documentation
Models | ElevenLabs Documentation
Models | ElevenLabs Documentation
Models | ElevenLabs Documentation
Models | ElevenLabs Documentation
Models | ElevenLabs Documentation
Do you offer an AI model for conversational purposes or for chatbots? â ElevenLabs
Does it support english?
YesâFlash v2.5 supports English (US, UK, Australia, Canada) as part of its 32 supported languages. (elevenlabs.io)
Sources:
Models | ElevenLabs Documentation
when we set the agent's primary language to en, the API rejects it with:
"Invalid conversation config: Value error, English Agents must use turbo or flash v2."
Why is that?
Because ElevenAgents enforces a model rule by language: when an agentâs primary language is English, it must use the Englishâonly, lowâlatency v2 models (Flash v2 or Turbo v2). The platform automatically uses the v2.5 multilingual models only when you add nonâEnglish languagesââEnglish will always use the v2 model.â If you try to pair primaryLanguage=en with a v2.5 model, the validator throws that error. (elevenlabs.io)
To resolve it, select Flash v2 or Turbo v2 for the agentâs TTS (e.g., model IDs eleven_flash_v2 or eleven_turbo_v2), or leave the default (Flash v2) for English. (elevenlabs.io)
Sources:
Language | ElevenLabs Documentation
Models | ElevenLabs Documentation
But we want to use Flash v2.5 because we have 4 different secondary language which we use via overrides
Short answer: In ElevenAgents you canât set English to use Flash v2.5. When an agentâs output language is English, the platform forces the v2 model; additional languages automatically use the v2.5 multilingual model. Thatâs why the API rejects âenâ with Flash v2.5. (elevenlabs.io)
What to do
- Keep primary language = English. Add your four languages under Additional Languages; those languages will route to Flash v2.5 automatically, while English stays on Flash v2. Configure per-language voice/first-message overrides as needed. (elevenlabs.io)
- If you want automatic switching, enable the Language Detection system tool so the agent flips to the userâs detected language at runtime. (elevenlabs.io)
Note: Flash v2.5 itself supports 32 languages (including English) via the standalone TTS API using model_id eleven_flash_v2_5âbut Agents still keep English on v2 by design. (elevenlabs.io)
Sources:
Language | ElevenLabs Documentation
Language | ElevenLabs Documentation
Language detection | ElevenLabs Documentation
ElevenLabs â Meet Flash
How are you sure that it will use flash v2.5 for other languages rather than multilingual model?
Short answer: because the Agents âLanguageâ guide explicitly says so.
- In ElevenAgents, adding âAdditional languagesâ switches the agentâs TTS to âthe v2.5 Multilingual model,â while English âwill always use the v2 model.â That is the platform default routing: EN â Flash v2; nonâEN â Flash v2.5. (elevenlabs.io)
- âFlash v2.5â is the multilingual Flash model (lowâlatency across 32 languages), distinct from the separate âMultilingual v2â family used for longâform/highâquality. (elevenlabs.io)
- If you ever want to force a different family per language/voice, Multiâvoice settings let you override the agentâs default to Flash, Turbo, or Multilingual; otherwise the default behavior above applies. (elevenlabs.io)
So, when your primary language is English and you add secondary languages, Agents will use Flash v2.5 for those other languages by default, not the Multilingual v2 model. (elevenlabs.io)
Sources:
Language | ElevenLabs Documentation
ElevenLabs â Meet Flash
Multi-voice support | ElevenLabs Documentation
Language | ElevenLabs Documentation
What happens if the user switches the language mid call?