What problem does it solve? Identifying who said what in recorded tabletop RPG sessions requires enrolled voice profiles, and managing those profiles (creating, updating, deleting, testing) is otherwise a manual, error-prone process against the shattered-audio CLI. ## Core Features & Use Cases - Voice Profile CRUD: Enroll, list, update, and delete actor and persona voice profiles stored in ~/.config/shattered-audio/profiles/ via the voices.sh wrapper. - Actor-Persona Model: Supports a two-level model where each real person is an actor and each in-character voice they perform is a persona, including multi-persona DM setups for voiced NPCs. - Live Testing: A watch mode TUI listens on the microphone and prints real-time speaker identification with confidence scores, without recording audio. - Use Case: A new player joins the campaign. You enroll their natural speaking voice as an actor, then their character voice as a persona, then run the live test to confirm both are recognized before the next session recording. ## Quick Start Ask the assistant to enroll a new voice profile for a player named Nick by recording 30 seconds of natural speech, then list all existing profiles to confirm.