Check a draft's rhythm against a trained voice
check_voice_matchMeasure a draft's sentence rhythm and mechanics against a trained voice baseline to see if it truly lands in that voice. Returns a match verdict, drift explanations, and confidence level.
Instructions
Compare a piece of drafted text's measured sentence/paragraph rhythm and mechanics against a trained or custom voice's baseline (sentence length, rhythm variance, paragraph variance, contraction rate, em-dash use, fragment use, question use, structural entropy). Use this after drafting in a voice to check whether the draft's rhythm actually landed close to it, instead of just eyeballing it. Returns a verdict ('on rhythm' / 'some drift' / 'off rhythm'), a match score, specific dials that drifted with a plain-language note for each, and a caveat you should relay alongside the verdict: this is a rhythm/mechanics measurement, not an authorship or AI-detection check, so text merely shaped like the voice (by anyone, or any tool) can come back 'on rhythm', and a genuine off-voice draft by the target writer can still come back drifted. Confidence comes back "low" on short input, since a handful of sentences isn't enough to read rhythm reliably; treat a low-confidence verdict as provisional. Only works against trained or custom voices (from train_style, create_style_from_dials, or fork_style), not bare presets, which have no measured baseline; fork_style a preset first if you want to check a draft against one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Deprecated alias for styleId. | |
| text | Yes | The drafted text to check. | |
| styleId | No | Id of the trained or custom voice to compare against, from list_styles. |