Create voice | Hume API

Saves a new custom voice to your account using the specified TTS generation ID.

Once saved, this voice can be reused in subsequent TTS requests, ensuring consistent speech style and prosody. For more details on voice creation, see the Voices Guide.

Authentication

X-Hume-Api-Keystring

API Key authentication via header

Request

This endpoint expects an object.

Response

Successful Response

If no provider is explicitly set, the default provider is CUSTOM_VOICE. When using voices from Hume’s Voice Library, you must explicitly set the provider to HUME_AI.

Preset voices from Hume’s Voice Library are accessible by all users. In contrast, your custom voices are private and accessible only via requests authenticated with your API key.

Allowed values: HUME_AI, CUSTOM_VOICE

Errors