Create a named voice profile with custom timbre, style, and emotion. The returned voice ID can be used in Gemini Omni video generation to assign a consistent voice character to your videos.
About this model
Create a named voice profile by selecting a preset voice and adding a custom description of its timbre, style, and emotion. The resulting voice ID can be attached to Gemini Omni video generations to give characters a consistent, reusable voice across multiple videos.
Cost analysis
| Provider | Cost | Notes |
|---|---|---|
| muapiapp | Free | No charge for voice profile creation. |
| Fal.ai | Not available | Gemini Omni Audio profile creation is not offered. |
| Replicate | Not available | Gemini Omni Audio profile creation is not offered. |
No charge for voice profile creation.
Gemini Omni Audio profile creation is not offered.
Gemini Omni Audio profile creation is not offered.
** Competitor pricing is estimated based on similar model architectures and usage tiers.
Configuration schema
| Parameter | Type | Description | Default |
|---|---|---|---|
| Base Voice | Enum (30 options) | Preset voice to use as the base for this profile. | - |
| Profile Name | string | Name for this voice profile. Maximum 210 characters. | My Custom Voice |
| Voice Description | string | Describe the voice timbre, style, and emotion. Maximum 20,000 characters. | Warm, calm tone with a slight British accent and gentle pacing. |
| Example Dialogue | string | A short sample sentence the voice would say. Maximum 120 characters. | Hello, I am here to guide you through today's journey. |
Preset voice to use as the base for this profile.
-Name for this voice profile. Maximum 210 characters.
My Custom VoiceDescribe the voice timbre, style, and emotion. Maximum 20,000 characters.
Warm, calm tone with a slight British accent and gentle pacing.A short sample sentence the voice would say. Maximum 120 characters.
Hello, I am here to guide you through today's journey.Developer documentation
Pick a base voice: Choose one of the 30 preset voices (e.g., achernar, charon, zephyr) that best matches the vocal character you want.
Name your profile: Give it a memorable name (up to 210 characters) — this name is returned with the ID for easy reference later.
Describe the voice (optional): Add a voice_description (up to 20,000 characters) specifying timbre, pacing, accent, or emotional tone.
Add example dialogue (optional): Provide a short sample sentence (up to 120 characters) to help anchor the voice style.
Submit and save the ID: The response returns an audio_id. Store it — you will pass this ID in the audio_ids field when using Gemini Omni video generation endpoints.
Frequently asked
An `audio_id` string and the profile name. This ID is not a playable audio file — it is a voice configuration token you pass to Gemini Omni video endpoints.
Pass the `audio_id` value in the `audio_ids` field when calling the Gemini Omni text-to-video, image-to-video, or video-edit endpoints.
Yes — each call creates one profile and returns a unique ID. You can build a library of profiles and reuse them across different video projects.