ReadAloudLab

1

Reading text

The passage the student will read aloud

2

Record the reading

Opens a full-screen reading view for the student

00:00

or (WAV, MP3, M4A)

Progress

WCPM & accuracy

last 12

Error types

Words to practise

Sessions

Students

Settings

My account

Deleting your account permanently removes your profile, students, scores and recordings from the server.

Participants

Loading…

Limits (assessments per day, closing sign-ups) are set in config.php on the hosting.

Server & Gemini

    The Gemini API key lives in config.php on the hosting and is never sent to this device.

    Scoring standard

    How scores are calculated

    Errors: mispronunciation, substitution, omission, hesitation longer than the hesitation rule, and words read out of order.

    Not errors: self-corrections within the window (counted correct) and insertions (neither error nor correct).

    Words correct = words attempted − errors.

    WCPM = words correct ÷ reading minutes (equals “attempted − errors” for a 1-minute reading).

    Accuracy = words correct ÷ words attempted × 100. ≥ benchmark = instructional / independent level.

    App

    ReadAloudLab · Reading Fluency Scoring Machine · data and recordings are stored on the hosting server
    Version 2026.10.08.5

    ReadAloudLab

    Reading Fluency Scoring Machine

    Connecting to the server…