---
title: "Create Custom Voice"
method: POST
path: "/create-custom-voice"
tags: ["Apis"]
---

# Create Custom Voice

`POST /create-custom-voice`

## Request

- Base URL: `https://client.camb.ai/apis`
- URL: `https://client.camb.ai/apis/create-custom-voice`
- Auth: API key in header `x-api-key`

## Request body `multipart/form-data`

- BodyCreateCustomVoiceCreateCustomVoicePost
  - `voice_name` string, required: The name or label to be assigned to the voice.
  - `gender` 0 | 1 | 2 | 9, required: The gender of the speaker.
  - `description` string, nullable: A brief summary of the custom voice—e.g. its intended use, tone or character traits.
  - `age` integer: The estimated or actual age of the speaker in the reference audio.
  - `file` string, binary, required: The reference audio file that will be used to create the custom voice. The file should have clear speech to ensure optimal cloning accuracy. Supported formats include `.aac`, `.flac`, `.mp3` and `.wav`.
  - `enhance_audio` boolean: If set to `true`, the system will apply audio enhancement techniques such as noise reduction and volume normalization to improve voice clarity.
  - `language` string

## Response `200`

Successful Response

- CreateCustomVoiceOut
  - `voice_id` integer

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/camb/apis/camb-api.md) - [All operations](https://skmtc.dev/camb/apis/camb-api/llms.txt) - [OpenAPI document](https://skmtc.dev/camb/apis/camb-api/revisions/40ebeee64850?raw)
