Skip to main content
The CLI can create a custom voice from a local WAV or MP3 sample, print the new uc_ voice ID, and use that voice for text-to-speech.

Clone from a sample

The command prints the cloned voice ID by default, which makes it easy to use in scripts:

Use JSON output for handoff

Use JSON when an agent or another tool needs structured fields such as the cloned voice ID and suggested next-step values.

Generate speech with the cloned voice

Clean up cloned voices

Constraints

Treat cloned voices as project assets. Name them clearly, record which output files used them, and delete temporary clones when the workflow is done.