OpenRouter API key when translate uses OpenRouter.
OptionalgroqGroq API key when STT or translate uses Groq.
OptionaldeepgramDeepgram API key when STT uses Deepgram.
OptionalassemblyaiAssemblyAI API key when STT uses AssemblyAI.
OptionalgladiaGladia API key when STT uses Gladia.
OptionalspeechmaticsSpeechmatics API key when STT uses Speechmatics.
OptionalsonioxSoniox API key when STT uses Soniox.
OptionalmodulateModulate API key when STT uses Modulate.
OptionalelevenElevenLabs API key when STT uses ElevenLabs.
Whether a GCP service account is already stored or included in this save.
Active STT provider.
Active caption translation provider. Ignored (and may be null) when STT is Soniox.
Chat model id for OpenRouter or Groq translate (unused for GCP / Soniox).
Inputs used to validate AI credentials before they are persisted.