Supported Languages
Supported languages
Universal-3 Pro Streaming supports 6 languages with native multilingual code switching. The model automatically detects and switches between languages mid-stream.
enesdefrptitNeed more than 6 languages?
If you need support beyond the 6 languages listed here, consider using the
Whisper Streaming model (speech_model: "whisper-rt"), which supports
99 languages with automatic language detection. See the Whisper
Streaming page for details.
Regional dialects and variants
Universal-3 Pro Streaming goes beyond standard language support with deep understanding of regional dialects and local variants. Whether your audio features Quebecois French, Mexican Spanish, or Brazilian Portuguese, the model accurately captures speech as it’s naturally spoken — including colloquial expressions, local vocabulary, and accent-specific pronunciation patterns.
Dialect support
You do not need to specify a dialect code to get accurate dialect transcription. Universal-3 Pro automatically recognizes regional speech patterns when using the base language code (e.g., fr for all French dialects, es for all Spanish dialects).
English dialects and variants
Spanish dialects and variants
French dialects and variants
Portuguese dialects and variants
Italian dialects and variants
Configuration
Prompting can be used to guide the model toward a specific language. However, prompts should be thoroughly tested before use in production. For example, pre-pending Transcribe Spanish to your prompt has shown to perform well on Spanish audio. See the Prompting guide for more details.
Quickstart
The following examples demonstrate how to stream audio to Universal-3 Pro Streaming.