Words-Per-Minute (WPM) Pacing Metrics
This page documents how Mockrithm tracks and evaluates your speaking speed in Words-Per-Minute (WPM) during mock interviews.
1. Why Vocal Pacing Matters
Speaking speed has a major impact on communication scores.
- Too Fast: Can make it difficult for the interviewer to follow complex arguments or system designs.
- Too Slow: Can make answers feel hesitant and project a lack of confidence.
2. Words-Per-Minute (WPM) Targets
The pacing engine categorizes speaking speed using these ranges:
| Pacing Range (WPM) | Status | Assessment | Recommended Action |
|---|---|---|---|
| Below 110 WPM | Slow | Low articulation speed | Try to speak slightly faster to keep the interviewer engaged. |
| 110 - 150 WPM | Optimal | Professional pacing | Perfect speed! Maintain this pacing in live interviews. |
| Above 150 WPM | Fast | Rushed delivery | Slow down. Pause between key sentences to project confidence. |
3. Real-Time Tracking Architecture
As you speak, the system downsamples your microphone inputs, transcribes the speech, and calculates your pacing speed dynamically:
graph TD
UserSpeech[Candidate Speaks] --> Transcribe[Transcriber: Output text blocks]
Transcribe --> CalcWpm[Pacing Engine: Calculate words per minute]
CalcWpm --> UpdateHUD[Dashboard: Update pacing gauge]
UpdateHUD --> CheckLimits{Is WPM within optimal limits?}
CheckLimits -- Yes --> NormalColor[Set gauge to Green]
CheckLimits -- No --> WarnColor[Set gauge to Amber]