Higher means closer to the provided writing region.
How Idiolect measures writing voice.
Voice Match is a relative score for how closely a draft reads like a person's own writing region. It is a measurement primitive for personalization, not an AI detector, not a clone claim, and not forensic authorship proof.
Compare generic output against the in-voice draft.
Used when the validated scorer is configured.
What happens when a draft is scored.
Start with a writing region
Voice Match compares a candidate draft against examples the person actually wrote. More representative samples make the region more useful.
Embed the region and candidate
When the validated scorer is configured, Idiolect uses the LUAR-MUD authorship embedding. If the validated scorer is unavailable, the product labels the estimate instead of pretending it is the same instrument.
Return a relative score
The 0-100 number is a similarity score for this draft against this writing region. The useful product signal is the delta versus a generic draft, not an absolute identity claim.
AUC is measurement power, not clone fidelity.
Idiolect reports AUC around 0.94 for the deployed Voice Match configuration. That describes author-separation power in a validation setting. It does not mean a generated draft is 94 percent identical to a person.
In product, the safer reading is comparative: did the rewritten draft move closer to the user's writing region than the generic draft did? That is why Idiolect leads with Voice Match deltas and keeps the limits visible.
- Several pieces written by the same person.
- Text in the same register as the target draft.
- Enough length to show rhythm, vocabulary, and recurring moves.
- A comparison against generic output so the delta is visible.
Developers can call the Score API directly, or let an agent use the MCP connector to load a user's Voice Card and check a draft before sending.