Skip to main content

Premium Voices

For the impatient

You may explore this data model via the API Playground, by clicking here

Description

The Cloudonix premium voices model is used to list which voice models are available for use by applications in a Cloudonix domain, as made available by Cloudonix provided Speech-To-Text services, Cloudonix Premium (OTT - "over the top") Speech-To-Text services, and customer provided credentials for additional Speech-To-Text servics (BYOV - Bring Your Own Voice).

Properties

PropertyTypeDescription
providerStringThe name of the Text-To-Speech (TTS) service provider through which this voice is available.
voiceStringThe value to use with the <Say> verb's voice attribute to use this voice.
languageArrayAn array of language codes, any of which can be used for the <Say> verb's language attribute, with this voice.
genderStringA description of the gender this voice may sound like.
pricingStringThe Cloudonix pricing for this voice. Either:
standard - included in the Cloudonix billing plan
premium - consumes AI "usage minutes"
customer-pay - available through customer provided 3rd-party credentials

Available Speech-To-Text Services

The following Speech-To-Text Services are currently supported:

  • Amazon Polly (Provided as standard, or BYOV)
  • Amazon Polly Neural (Premium OTT, or BYOV)
  • Google Speech To Text (Premium OTT, or BYOV)
  • Azure Speech AI (BYOV only)
  • ElevenLabs (BYOV only)

To set up customer credentials for using BYOV voices, use the Cloudonix Cockpit's domain setting's 3rd-party authorizations page, or using the Domain Authorizations API endpoint.

API Reference

Base Path /domains/{domain}/resources/voices

Parameters

ParameterDescription
{domain}A Cloudonix domain name.

List Available Voices

GET /domains/{domain}/resources/voices

Example

Request

curl 'https://api.cloudonix.io/domains/example.com/resources/voices' \
--header 'Authorization: Bearer XI1234567890ABCDEF'

Response

[
{
"voice": "man",
"gender": "male",
"languages": [],
"provider": "Cloudonix",
"pricing": "standard"
},
{
"voice": "woman",
"gender": "female",
"languages": [],
"provider": "Cloudonix",
"pricing": "standard"
},

]