Voice Catalog Endpoint
campaign-creation
Voice Catalog Endpoint
Return the active TTS provider voice catalog for campaign setup.
voice_id is the campaign’s currently stored voice; legacy campaigns
have no stored provider, so the provider is inferred from the voice-id
format to keep the editor on the campaign’s actual provider instead of
silently rebinding it to the deployment default. language outranks
both: a provider with no voice for the campaign language is swapped for
one that has some, so picking Russian never lists German voices.