Code-defined identity and conversational behavior for a voice assistant.
@type t() :: %Synaptic.Voice.Persona{ instructions: [String.t()], languages: [String.t()], limitations: [String.t()], name: String.t(), purpose: String.t(), role: String.t(), tone: String.t() }