Design your companion's voice personality. Export as JSON — no code needed.
Higher = more consistent. Lower = more expressive/variable.
How closely to match the original voice.
Style exaggeration. Higher = more dramatic delivery.
Playback speed. 1.0 = normal.
{
"voice": {
"stability": 0.55,
"similarityBoost": 0.82,
"style": 0.35,
"useSpeakerBoost": true,
"speed": 1
},
"slang": {
"fr": "for real",
"ngl": "not gonna lie",
"omg": "oh my god",
"tbh": "to be honest",
"idk": "I dunno",
"rn": "right now",
"lol": "[laughs]",
"haha": "[laughs]",
"hehe": "[giggles]",
"lmao": "[laughs]"
},
"personaMode": "neutral"
}How to use this file:
# With @kithjs/server:
# Save as characters/companion.json
# With @kithjs/voice-router:
import profile from "./companion-voice.json";
const voice = new VoiceRouter({
runtime,
character: profile,
});