Languages curated for the suggested stack:
Groq/OpenRouter Whisper STT (whisper-large-v3*) plus OpenRouter chat translate
(e.g. openai/gpt-oss-20b:free). This is not fetched from provider APIs — models
do not expose a reliable language catalog.
Mandarin (zh) and Cantonese (yue) are separate so translate text and TTS voices
stay aligned (GCP uses cmn-* vs yue-HK-*).
Ordered alphabetically by English name for admin and listen pickers.
Languages curated for the suggested stack: Groq/OpenRouter Whisper STT (
whisper-large-v3*) plus OpenRouter chat translate (e.g.openai/gpt-oss-20b:free). This is not fetched from provider APIs — models do not expose a reliable language catalog.Mandarin (
zh) and Cantonese (yue) are separate so translate text and TTS voices stay aligned (GCP usescmn-*vsyue-HK-*).Ordered alphabetically by English
namefor admin and listen pickers.