Mockrithm Docs

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)StatusAssessmentRecommended Action
Below 110 WPMSlowLow articulation speedTry to speak slightly faster to keep the interviewer engaged.
110 - 150 WPMOptimalProfessional pacingPerfect speed! Maintain this pacing in live interviews.
Above 150 WPMFastRushed deliverySlow 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]

4. Tips for Improving Pacing

On this page