Ana içeriğe geç

The chosen vendor's voice catalogue

GET 

/api/voice/announcement/voices

What the picker offers instead of a text box. Asked of the CURRENT selection's connector, so on a BYOK key it is the tenant's own library — a clinic that cloned their receptionist's voice finds it here, and no hard-coded list ever could.

languages is EMPTY when the vendor makes no per-voice claim, which the screen reads as "offered for every language". OpenAI's voices are multilingual and it publishes no per-voice list; Deepgram bakes the language into the voice's own name.

An empty catalogue is a 200. The vendor may publish none, or the call may have failed; either way the screen still renders, and proving the key is POST /api/voice/announcement/test's job.

profile names WHICH WIRE'S selection to ask. The two wires can hold different vendors, so answering from "whichever resolved first" would offer the editor of one wire the voice library of the other.

Request​

Responses​

The catalogue.