Skip to main content
Gladia can automatically detect the spoken language from audio, either within a candidate set you provide or across all supported languages.
Provide a small list of likely languages when possible. It improves accuracy and reduces latency.

How to use language detection ?

You can either omit language_config.languages to search across all supported languages, or pass a constrained list:
The detected language is returned on each utterance and can vary over time if you also enable code switching.

Tips

  • Use supported languages to pick valid ISO 639-1 codes.
  • Combine with messages_config.receive_partial_transcripts in real time to get immediate feedback.
  • For mixed-language conversations, enable code switching.