ai-calls

List Voice Catalog

The configured TTS voices a scenario or single dial can use.

Cartesia is proxied live and cached briefly; Deepgram exposes Whispa's auditioned supported subset. One configured provider failing does not hide the other. Open to any signed-in user because voice metadata is not privileged; rendering a preview stays admin because it costs credits.

get/ai-calls/voices

Request

  • Base URL
    https://dev.whispa.net (the document declares no server; this is the origin it was published from)
  • Auth
    • OAuth 2
      Password
      Token URL: auth/bearer/login
    • or API key in cookie access_token

Query parameters

languagestring

ISO 639-1 code or language-locale pair. The default keeps each provider to Australian English; pass 'en' to widen it.

genderstring nullable

Optional provider-neutral gender filter.

Response

Successful Response

has_moreboolean required

True when the filter matched more voices than one page holds — narrow it with search rather than assuming this is everything.

default_voice_idstring required

The voice used when a scenario configures none.

default_model_idstring required

The Cartesia model used when a scenario configures none.

unavailable_providersstring[]

Configured providers omitted because their catalog failed.

Changes

No recorded changes to this operation across all 1 revision of this API.