TTS Voices

Manage custom text-to-speech voices for your organization.

GET https://api.futureagi.com/model-hub/tts-voices/

Authentication

X-Api-Key API Key Required

Your Future AGI API key used to authenticate requests. You can find and manage your API keys in the Dashboard under Settings.

X-Secret-Key Secret Key Required

Your Future AGI secret key, used alongside the API key for request authentication. This is generated when you create an API key in the Dashboard.

Request body

name string Required

Display name for the voice.

voice_id string Required

Provider-specific voice identifier.

provider string Required

TTS provider (e.g., openai, elevenlabs).

model string Optional

TTS model (e.g., tts-1, tts-1-hd).

description string Optional

Description of the voice characteristics and tone.

Response

200 OK
id string
UUID of the TTS voice.
name string
Voice display name.
voice_id string
Provider-specific voice identifier.
provider string
TTS provider.
model string
TTS model.
description string
Voice description.
created_at string
ISO 8601 creation timestamp.

Errors

400 Bad Request Optional
Invalid request parameters.
401 Unauthorized Optional
Invalid or missing API credentials.
404 Not Found Optional
The specified TTS voice was not found or does not belong to your organization.
500 Internal Server Error Optional
An unexpected error occurred on the server while processing the TTS voice request.
GET /
Authentication
REQUEST
 
RESPONSE