Design a custom voice
design_custom_voiceCreate a new personal AI voice from a natural-language description (Gemini Voice Design). Uses one slot of the user's custom-voice quota - confirm with the user first. Good for a unique narrator or a character voice in a video/podcast. Returns the new voice token.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"display_name": "<display_name>",
"gender": "<gender>",
"language_code": "<language_code>",
"prompt": "<prompt>"
},
"name": "design_custom_voice"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gender | Yes | ||
| prompt | Yes | Describe age, accent, timbre, personality, energy and pace. Example: 'Calm male documentary narrator in his 40s, deep warm timbre, slow confident pace, neutral American accent.' | |
| display_name | Yes | ||
| language_code | Yes | BCP-47 locale, e.g. en-US, vi-VN. |