For best accuracy and latency, provide a small set of expected languages.
Avoid listing dozens of similar languages.
How to use code switching ?
Enable code switching in the session configuration:language per utterance and per word. Use the transcript message schema for details.
Recommendations
- Limit the number of languages to those you expect.
- Combine with custom vocabulary per language for domain terms.
- Use supported languages to pick valid ISO 639-1 codes.
- Check model selection for language and code-switching availability by model. Live transcription uses Solaria-1.
- Multiple languages or code switching can reduce partial transcript accuracy, keep the expected-language list focused.
- Supported languages describe coverage, not guaranteed accuracy on your production audio. Review async benchmarks with their model and dataset limits, then evaluate with the blind comparison tool and pricing.