save_profile
Save a reusable speech profile with voice, seed, and delivery settings, then apply it by name for consistent audio output.
Instructions
Save a reusable speech profile (a persona/mood preset) under name.
A profile bundles delivery settings so generate_speech(profile="") reproduces it.
Pin voice + a seed to lock a character's exact sound line-to-line, or leave voice
out for a voice-agnostic mood you can lay over any voice. Saving a name that matches a
built-in shadows it. Everything here maps to the same knobs generate_speech accepts.
Args: name: Handle to save under (e.g. "kael", "villain-calm"). voice: ElevenLabs voice name or id to pin (optional). model: Model id to pin (optional). stability: "creative"/"natural"/"robust" or a 0-1 float. style: 0-1. speed: Playback speed (1.0 = normal). similarity_boost: 0-1. use_speaker_boost: Boost speaker similarity. tag: An audio tag prepended to every line, e.g. "angry" → "[angry] ...". seed: Fix sampling for consistency (0-4294967295). description: Human note shown in list_profiles.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | ||
| name | Yes | ||
| seed | No | ||
| model | No | ||
| speed | No | ||
| style | No | ||
| voice | No | ||
| stability | No | ||
| description | No | ||
| similarity_boost | No | ||
| use_speaker_boost | No |