Get all voices

HTTP Requestarrow-up-right

GET https://app.0xIQ.ai/api/v2/voices?page=<page>&page_size=<page_size>
Query Parameters
Type
Description

page

number starting from 1

The page to fetch

page_size

number between 10-1000 (inclusive)

Determines the number of items per page

advanced

boolean

Returns advanced voice information such as underlying model versions when set to true. For further information on model versions see Model Versionsarrow-up-right.

HTTP Responsearrow-up-right

{
  "success": true,
  "page": <number>,
  "num_pages": <number>,
  "page_size": <number,
  "items": Array<{
    "uuid": <string>,
    "name": <string>,
    "status": <string>,
    "default_language": <string>,
    "voice_type": <string>,
    "supported_languages": <string[]>,
    "dataset_url": <string*>,
    "source": <string>,
    "callback_uri": <string*>,
    "component_status": {
        "text_to_speech": { "status": <string> },
        "speech_to_speech": { "status": <string> },
        "fill": { "status": <string> }
    },
    "api_support": {
      "sync": <boolean>,
      "async": <boolean>,
      "direct_synthesis": <boolean>,
      "streaming": <boolean>
    },
    "created_at": <UTC Date>,
    "updated_at": <UTC Date>,
  }>
}
  • dataset_url and callback_uri will not be present in the response if the voice was not created using the API.

  • component_status represents the build status of each component that makes up a voice.

  • api_support represents what synthesis API's the voice can be used with.

  • voice_type can be professional or rapid.

Last updated