SpeakScore — Interface Wireframe

Built in HTML and CSS, not images. Every button, field, tab and card is a real element, so the screens can be clicked through the way the system will actually be used. Content follows the approved mockups; criterion numbering matches the engine (C1–C6 scored, C7–C10 kept by the coach).

19 screensUKM × Ebright No images · one file

Sign in

1 screen(s)

app.speakscore.my

SpeakScore

Speech Assessment Engine

Choral Speaking Assessment

Email Password
Role
Forgot password?

© 2026 SpeakScore — Choral Speaking Assessment

01 · LoginCoach, student, parent and admin share one door

Coach — one assessment, end to end

12 screen(s)

app.speakscore.my

Welcome back, Cikgu Sarah

Here's what's happening with your students today.

Active Students
142
▲ 8 new this month
Pending Assessments
12
• For 8 students
Completed This Week
27
▲ 9 vs last week
AI-Analyzed Sessions
89
Individual scores C1, 2, 3, 4, 5, 6

Recent Student Assessments

View all →
StudentClassDateAI score (avg 6) Status
MAMuhammad AliGrade 3A24 Apr 2026 3.7Completed
NHNurul HudaGrade 3A24 Apr 2026 —AI Processing
ARAisyah RahmanGrade 5A23 Apr 2026 4.2Pending Review
DHDaniel HafizGrade 2A21 Apr 2026 3.3Completed
SKSiti KhadijahGrade 6A19 Apr 2026 4.5Completed
🤖 AI Insights (Last 30 days)

Most common issues across students:

Fillers ×68 Weak PREP ×24 Few Transitions ×32

Average AI confidence across students: 85%

Students needing attention:
• Daniel Hafiz (Grade 2A) — low PREP trend

📅 Upcoming Sessions

APR 25 · Muhammad Ali — Ch. 3
10:00 AM • AI Practice

APR 26 · Nurul Huda — Ch. 2 review
2:00 PM • Individual session

APR 28 · Grade 4A — Group practice
11:00 AM • 8 students to assess

02 · Coach DashboardIndividual students focus — no class score
app.speakscore.my
Dashboard / Students

Students

Each student has their own AI assessment history and progress. Select to start or review.

Class: Grade: Status: Sort:
MA
Muhammad Ali
Grade 3A • Coach: Sarah R.

Last assessment: 24 Apr 2026

Avg AI score (6 AI): 3.7 / 5

✓ Up to date
NH
Nurul Huda
Grade 3A • Coach: Sarah R.

Last assessment: 24 Apr 2026

Avg AI score (6 AI): —

🤖 AI processing (2 min)
AR
Aisyah Rahman
Grade 5A • Coach: Sarah R.

Last assessment: 23 Apr 2026

Avg AI score (6 AI): 4.2 / 5

Pending review
SK
Siti Khadijah
Grade 6A • Coach: Sarah R.

Last assessment: 19 Apr 2026

Avg AI score (6 AI): 4.5 / 5

✓ Up to date
DH
Daniel Hafiz
Grade 2A • Coach: Sarah R.

Last assessment: 21 Apr 2026

Avg AI score (6 AI): 2.1 / 5

Needs support
FS
Farhan Syafiq
Grade 4B • Coach: Sarah R.

Last assessment: 18 Apr 2026

Avg AI score (6 AI): 3.9 / 5

✓ Up to date
LZ
Lina Zahra
Grade 5A • Coach: Sarah R.

Last assessment: 15 Apr 2026

Avg AI score (6 AI): 4.0 / 5

✓ Up to date
AK
Amir Khairul
Grade 3A • Coach: Sarah R.

Last assessment: 12 Apr 2026

Avg AI score (6 AI): 3.0 / 5

✓ Up to date

Showing 8 of 142 students

03 · StudentsIndividual focus, not group
app.speakscore.my
Students / Muhammad Ali / New Assessment

New AI Assessment

Upload the student's speaking video. AI will analyse criteria 1, 2, 3, 4, 5, 6 from video frames + audio.

1Upload
2AI Process
3Review
4Submit

Assessment Information

MA
Muhammad Ali
Grade 3A • JNR Online Grade 3
Session Date
Duration
Course & Chapter
Language
Speech Topic Recording Context
Solo Recording
Student speaking alone
Group Context
Single student voice isolated
Coach Notes (optional)
Session date
Duration
Speech topic Recording context
Solo Recording
Student speaking alone
Group Context
Single student voice isolated
Coach notes (optional)

Upload Speaking Video

Drop video here or click to browse
MP4, MOV, WEBM • Max 500 MB • Recommended 720p+
🤖 What AI will analyse (Criteria 1, 2, 3, 4, 5, 6)
VISUAL · C1
Eye Contact
Camera focus / gaze detection
From video frames (basic logic)
ACOUSTIC · C2, C3
Pitch & Volume
Audio loudness scan (RMS)
Louder voice → higher mark
LINGUISTIC · C4, C5, C6
NLP from transcript
Fillers, PREP structure,
transition words, distinct points
04 · New AssessmentOne student, one prepared speech
app.speakscore.my
Students / Muhammad Ali / Processing
✓Upload
2AI Process
3Review
4Submit
🤖

AI is analysing Muhammad Ali's speaking video

Grade 3A • Chapter 5 • "The Importance of Reading" • 5:12 duration

Overall progress58% • ~2 min 30 sec remaining
Video uploaded Complete
245 MB • 5 min 12 sec
Media prepared — audio extracted + frames captured Complete
Noise filtered & normalised · frames sampled
Speech-to-text transcription (English) Complete
1,284 words transcribed • Confidence 94%
Visual analysis — eye contact (Criteria 1) In progress…
Detecting camera focus / gaze from video frames…
Acoustic analysis — pitch & volume (Criteria 2, 3) Pending
Audio loudness / RMS scan
Linguistic analysis — fillers, PREP, transitions (Criteria 4, 5, 6) Pending
NLP pattern matching on the transcript
05 · AI ProcessingThe engine working, stage by stage
app.speakscore.my
Students / Muhammad Ali / Assessment Hub

Assessment Hub — Muhammad Ali

5:12 video · Chapter 5 · 10 criteria total · split between AI (6) and Coach (4)

✓Upload
✓AI Process
3Review
4Submit
AI PORTION ✓ COMPLETED
🤖 Criteria 1, 2, 3, 4, 5, 6

All 6 criteria scored by AI · 2 min 30 s processing

CRITERIA 1
Eye Contact
4
conf 95%
CRITERIA 2
Pitch
4
conf 88%
CRITERIA 3
Volume
5
conf 90%
CRITERIA 4
Nervousness
4
conf 92%
CRITERIA 5
PREP
4
conf 85%
CRITERIA 6
Transition
3
conf 78%
AI subtotal24/30

Auto-scored from video frames + audio

All 6 criteria scored by AI · 2 minutes 30 seconds processing

MANUAL PORTION ⏳ NOT STARTED
👩‍🏫 Criteria 7, 8, 9, 10

Coach scores by watching the video, 1 – 5 scale

7. Hand Gestures
Use of hands while speaking
— / 5
8. Body Posture
Standing posture during speech
— / 5
9. Facial Expression
Expression matches the content
— / 5
10. Stage Movement
Movement on stage / area
— / 5
Manual subtotal0/20

Coach scores by watching the video

Use the rubric guide to score each criterion on a 1 – 5 scale

COMBINED FINAL SCORE
AI subtotal
24/30
+
Manual subtotal
0/20
=
Total so far
24/50

Activates once both portions done
📋 What AI checked: eye contact (video frames), pitch & volume (audio loudness), filler words, speech structure

45% complete · manual scoring not done yet

06 · Assessment HubThe bridge between AI and manual scoring
app.speakscore.my
Students / Muhammad Ali / AI Results
🤖 AI Completed

Muhammad Ali

Grade 3A • Chapter 5 • "The Importance of Reading" • 24 April 2026 • 5:12

[ Video preview — Muhammad Ali's recording ]
0:00 / 5:12

Session Info

Student
Muhammad Ali
ID: 00245
Language
English
Only
Word count
1,284
words
Speaking rate
145
WPM
ASSESSMENT TYPE
🤖 Individual AI-scored (6 of 10 criteria)

🤖 AI Scores for this Student (C1, 2, 3, 4, 5, 6)

AI suggestions — coach makes the final call
CRITERIA 1
Eye Contact
4/5
95%
CRITERIA 2
Pitch
4/5
88%
CRITERIA 3
Volume
5/5
90%
CRITERIA 4
Nervousness
4/5
92%
CRITERIA 5
PREP
4/5
85%
CRITERIA 6
Transition
3/5
78%
AI Summary for Muhammad Ali

Ali maintained strong eye contact on camera with good projection — volume is solid and pitch acceptable for his level.

His PREP structure is well-formed (3 complete PREPs + opening & ending). 6 filler words in 5 minutes is acceptable for Grade 3.

Speech transitions are basic — 2 transition words detected, 2 distinct points. Room to add more variety.

💡 Recommendation for Ali: practise using transition words like "however", "in addition", "finally" in the next session.
Transcript — 1,284 words · 145 WPM
00:08 Good morning everyone, today I would like to talk about the um, importance of reading books in our daily life.
00:41 point Reading makes our mind stronger.
01:26 reason Because it gives us new words every day.
02:14 example For example, my father reads every night.
04:58 concluding "finally" — so please, read every day.
Criteria 1 — Eye Contact · 4 / 5
Frames with face detected94%
Gaze on camera78% of speaking time
Longest look away3.1 s

Confidence 95% — face was clearly visible for almost the whole recording.

Criteria 2 — Pitch · 4 / 5
Median F0228 Hz
Voiced frames61%
Pitch range usedModerate

Confidence 88% — enough voiced audio to score. Below the evidence gate the engine abstains instead of guessing.

Criteria 3 — Volume · 5 / 5
Mean level−21.4 LUFS
Level stabilityGood
Quiet stretches2 (under 1 s)

Confidence 90% — measured on the recording, not on absolute room loudness, so the score is capped.

07 · AI Results OverviewEvery criterion, its band and its confidence
app.speakscore.my
Muhammad Ali / AI Results / Criteria 4
🤖 Audio Analysis

Criteria 4 — Sign of Nervousness

Detected from Muhammad Ali's audio: filler words, repetitive phrases, hesitation pauses.

Transcript with detected filler words

Click to jump to timestamp
00:08 Good morning everyone, today I would like to talk about the um, importance of reading books in our daily life.
00:32 Reading is very important because err, it helps us to learn new things.
01:05 For example, when I read a storybook, um, I can travel to different places.
02:14 Second, reading can improve my vocabulary [2.3s]
02:48 When I read a lot, err, I will know many new words
03:55 Finally, reading can help me to relax relax my mind.
04:22 After a long day at school, like, reading a comic book makes me happy.
04:40 and I can use them in my conversations.
05:02 Thank you for listening.
Page 1 of 1 • 1,284 words transcribed Download transcript (.txt)
Detected metrics for Muhammad Ali
Total filler words6
Filler rate (per minute)1.2
Repetitive phrases1
Long pauses (>2s)1
Speaking rate145 WPM
Breakdownum ×3 · err ×2 · like ×1
🤖 AI SUGGESTED SCORE FOR ALI
4 / 5

Matched rubric level:
"Less than 8 filler words, no fidgeting"

Note: hand fidgeting cannot be detected from audio — manual check (C7).
👩‍🏫 Coach final score (override AI) 4
08 · Criteria 4 DetailSign of Nervousness — from the audio
app.speakscore.my
Muhammad Ali / AI Results / Criteria 5
🤖 NLP Analysis

Criteria 5 — PREP Structure

Point — Reason — Example — Point, matched in order on the speech timeline.

Transcript — PREP elements highlighted

OpeningPointReasonExampleEnding
OPENING "Good morning everyone, today I would like to talk about the importance of reading books in our daily life."
PREP 1 — POINT "Reading is very important"
PREP 1 — REASON "because it helps us to learn new things"
PREP 1 — EXAMPLE "For example, when I read a storybook, I can travel to different places."
PREP 2 — POINT "Second, reading can improve my vocabulary"
PREP 2 — REASON + EXAMPLE "When I read a lot, I will know many new words and use them in conversations."
PREP 3 — POINT + EXAMPLE "Finally, reading can help me to relax my mind. After a long day, a comic book makes me happy."
ENDING "In conclusion, reading is a very good habit. Thank you for listening."
3 complete PREPs detected • Opening & ending present View full transcript
Detected Structure
✓ Openingdetected
✓ PREP 1 — Complete
Point ✓ Reason ✓ Example ✓ Point ✓
0:25 — 1:18
✓ PREP 2 — Complete
Point ✓ Reason ✓ Example ✓ Point (implicit)
1:52 — 3:20
◐ PREP 3 — Partial
Point ✓ Reason ✗ Example ✓ Point (implicit)
3:40 — 4:35
🤖 AI SUGGESTED SCORE FOR ALI
4 / 5

Matched rubric level:
"At least 3 PREPs with opening and ending"

Order matters: three uses of “for example” are not three arguments.
👩‍🏫 Coach final score (override AI) 4
09 · Criteria 5 DetailPREP Structure — the transcript segmented, cycle by cycle
app.speakscore.my
Muhammad Ali / AI Results / Criteria 6
🤖 Keyword + NLP

Criteria 6 — Speech Transition

Every transition word the AI detected, the points they open, and the ones Ali never used.

Transcript — transition words highlighted

Transition wordStart of new point
▶ POINT 1 Reading is very important because it helps us to learn new things.
For example, when I read a storybook, I can travel to different places.
▶ POINT 2 Second, reading can improve my vocabulary
When I read a lot, I will know many new words and use them in conversations.
▶ POINT 3 Finally, reading can help me to relax my mind.
After a long day at school, a comic book makes me happy.
▶ ENDING In conclusion, reading is a very good habit.
Thank you for listening.
Transitions detected (3)
"Second"
at 02:48 — point 2
"Finally"
at 03:55 — point 3
"In conclusion"
at 04:50 — ending
Not detected (could strengthen speech):
HoweverFurthermore In additionTherefore
Detected Metrics for Ali
Transition words used3
Distinct points detected3
Transition varietyBasic
Sequential (first/second/finally) ✓ 2 of 3
Contrast (however/on the other hand) ✗ 0
🤖 AI SUGGESTED SCORE FOR ALI
3 / 5

Matched rubric level:
"2 speech transitions and 2 points"

Actual: 3 transitions / 3 points — mid-tier between 3 and 4.
💡 Suggest to Ali: try adding “however” for contrast (level 4–5).
👩‍🏫 Coach final score (override AI) 3
10 · Criteria 6 DetailSpeech Transition — what was used, and what was not
app.speakscore.my
Muhammad Ali / AI Results / Manual Assessment

Manual Assessment — Muhammad Ali

Watch the video and score 4 criteria. Click each to expand level descriptions. 👩‍🏫 Coach Scoring (C7, C8, C9, C10)

✓Upload
✓AI Process
3Review
4Submit
[ Video — Muhammad Ali speaking ]
2:14 / 5:12
🤖 AI scores already in (Criteria 1, 2, 3, 4, 5, 6)
C1 EYE CONTACT
4
C2 PITCH
4
C3 VOLUME
5
C4 NERVOUSNESS
4
C5 PREP
4
C6 TRANSITION
3
Manual progress for Ali 2 of 4 done · 50%
Scored: Hand Gestures (4) · Body Posture (4)
💡 Need help with rubric levels?
Click "View Rubric Guide" for full descriptions →
CRITERIA 7 · SCORED
7. Hand Gestures
Use of hands while speaking
4
SELECT THE LEVEL THAT BEST DESCRIBES THE STUDENT
CRITERIA 8 · SCORED
8. Body Posture
Standing posture during speech
4
SELECT THE LEVEL THAT BEST DESCRIBES THE STUDENT
CRITERIA 9 · CURRENTLY SCORING
9. Facial Expression
Expression matches the content
— / 5
SELECT THE LEVEL THAT BEST DESCRIBES THE STUDENT
CRITERIA 10 · PENDING
10. Stage Movement
Movement on stage / area
— / 5
Click to scoreSELECT THE LEVEL THAT BEST DESCRIBES THE STUDENT
Why only 4 criteria here? Criteria 1 (Eye Contact), 2 (Pitch), 3 (Volume), 4 (Nervousness), 5 (PREP), 6 (Transition) are scored by AI. You can review and override them from the Assessment Hub.
11 · Manual AssessmentThe four criteria the engine never scores
app.speakscore.my
COACH REFERENCE

Rubric Guide

7 criteria · 5 levels each · 1 to 5 · AI uses these rubrics for C1, C2, C3 · coach scores C7, C8, C9, C10 manually

SCORE BAND PROGRESSION

1 Belowbelow the standard
2 – 3 Developingmaking progress
4 Proficientmeets the standard
5 Excellentexceeds the standard

SECTION A · VISUAL PRESENCE

How the student looks while speaking — eyes, hands, posture, expression

👁
CRITERIA 1 Eye Contact AI-scored
LEVEL 1

No eye contact; looks at notes all the time.

LEVEL 2

Look up 1–2 times from the notes.

LEVEL 3

Look at notes less than 2 times.

LEVEL 4

Looking at audience < 3 sec; no looking at notes.

LEVEL 5

Looking at audience 3–5 sec; no notes.

👋
CRITERIA 7 Hand Gestures Coach-scored
LEVEL 1

No hand gesture.

LEVEL 2

1–2 visible, hand holding notes / fidgeting clothes.

LEVEL 3

2–3 basic gestures, no holding notes.

LEVEL 4

3–4 hand gestures, no holding notes.

LEVEL 5

> 4 gestures; no notes; match the speech.

🧍
CRITERIA 8 Body Posture Coach-scored
LEVEL 1

Looking down, sitting down.

LEVEL 2

Standing up but looking down.

LEVEL 3

Stands straight; faces forward.

LEVEL 4

Stands straight; forward; hands to the side.

LEVEL 5

Stands straight; hands in open gesture.

😊
CRITERIA 9 Facial Expression Coach-scored
LEVEL 1

Blank and neutral expression.

LEVEL 2

Change but eyes looking down / scared 2+ times.

LEVEL 3

Smiling more than 10 sec during speech.

LEVEL 4

3+ different expressions during the speech.

LEVEL 5

6+ different expressions during the speech.

SECTION B · VOICE QUALITY

How the student sounds — pitch variation and audibility

🎵
CRITERIA 2 Voice — Pitch AI-scored
LEVEL 1

Voice unchanged during speech.

LEVEL 2

At least 2 different tone changes.

LEVEL 3

More than 2 tone changes during.

LEVEL 4

3–5 changes for every new point in speech.

LEVEL 5

More than 5 tone changes during.

🔊
CRITERIA 3 Voice — Volume AI-scored
LEVEL 1

< 40 dB at 1m; too soft to hear.

LEVEL 2

< 50 dB at 1m; hear half clearly.

LEVEL 3

~ 60 dB at 1m; hear full speech.

LEVEL 4

~ 70 dB at 1m; volume changes.

LEVEL 5

> 70 dB at 1m; volume changes, clear speech.

SECTION C · STAGE PRESENCE

How the student moves and engages the audience space

🚶
CRITERIA 10 Stage Movement Coach-scored
LEVEL 1

Static, no movement.

LEVEL 2

Minimal; stepping foot to foot.

LEVEL 3

Move occasionally at least 3 times.

LEVEL 4

Body faces 3 different sections during speech.

LEVEL 5

3 sections more than 2 times during speech.

Source: Ebright — Student Speech Assessment Rubric (Excel)

12 · Rubric GuideAll five levels for all seven rubric criteria
app.speakscore.my
Muhammad Ali / AI Results / Final Evaluation

Final Evaluation — Muhammad Ali

Criteria 7, 8, 9, 10 scored by coach. Criteria 1, 2, 3, 4, 5, 6 pre-filled by AI (editable). Score is individual for this student.

✓Upload
✓AI Process
3Review
4Submit
#CRITERIASOURCE SCORE (1 – 5)OUT OF 5
1Eye Contact 🤖 AI
4
2Voice — Pitch 🤖 AI
4
3Voice — Volume 🤖 AI
5
4Sign of Nervousness 🤖 AI
4
5PREP Structure 🤖 AI
4
6Speech Transition 🤖 AI
3
7Hand Gestures MANUAL
4
8Body Posture MANUAL
4
9Facial Expression MANUAL
3
10Stage Movement MANUAL
3
TOTAL SCORE FOR MUHAMMAD ALI
Sum of 10 criteria • Max 50 points
38 /50
Individual band
Good 76%

Score Summary — Individual

Manual (Criteria 7, 8, 9, 10)14 / 20
AI (Criteria 1, 2, 3, 4, 5, 6)24 / 30
✓ Strengths

• Voice Volume (5)
• Body Posture (4)
• PREP Structure (4)

⚠ To improve

• Speech Transition (3), Stage Movement (3)

Coach Notes for Muhammad Ali

13 · Final EvaluationAll ten criteria on one sheet, ready to release

Student

2 screen(s)

app.speakscore.my
MY PROGRESS
MA

Muhammad Ali

Grade 3 · Enrolled in JNR Online Grade 3
Coach: Cikgu Sarah Rahman · Member since Jan 2026

OVERALL COURSE PROGRESS
45% complete

🤖 MY LATEST AI ASSESSMENT

Chapter 2 — Voice Projection
Assessed 24 April 2026 · Individual score (just for me, not group)
CRITERIA 4
Sign of Nervousness
4 / 5
🤖 AI-scored · 92% confidence
CRITERIA 5
PREP Structure
4 / 5
🤖 AI-scored · 85% confidence
CRITERIA 6
Speech Transition
3 / 5
🤖 AI-scored · 78% confidence
MY OVERALL SCORE
38 /50
All 10 criteria combined (individual)

Eye Contact, Pitch and Volume are in the full AI breakdown — Results Overview →

My Progress Over Time

Nervousness · PREP · Transition
Last 4 AI assessments — individual score trend
Ch. 1
Ch. 2 (draft)
Ch. 2 (retry)
Ch. 2 final

Coach Feedback & What's Next

💬 FROM CIKGU SARAH · 24 APR

“Great work, Ali! Your pitch & volume improvement is very noticeable. Try practicing more transition words like 'however', 'finally' to raise your C6 score.”

Tune in to my voice notes in the app for more tips.

🎯 Next up for Ali

📖 Lesson 03 — Managing Nervousness & Filler Words unlocks after ch.2 final
🎤 Try AI Practice Session #5 recommended today
14 · Individual Student DashboardThe student's own scores — individual, never group
app.speakscore.my
STUDENT VIEW · MUHAMMAD ALI (GRADE 3)

Practice & Improve with AI

Record yourself speaking. AI will instantly score 6 criteria — eye contact, pitch, volume, fillers, structure, and transitions.

START A NEW PRACTICE

Ready to record yourself?

Find a quiet spot, hit record, and speak for 1–5 minutes.

— or —

💡 Tips for Today's Practice

🎯 FOCUS AREA FOR ALI (FROM COACH)

Try using more transition words — "however", "in addition", "finally".

SUGGESTED TOPIC

"My Favourite Story"

From Chapter 3 — try a 2 minute speech
TIPS BEFORE RECORDING

• Find a quiet room
• Speak clearly, not too fast
• Practice the PREP structure
• Take a breath at each new point
• Don't worry — try as many times as you like!

My Past Practice Sessions

Each practice gives you instant AI feedback. Watch your progress!
Practice #4
"My Favourite Hobby"
22 April · 3:42 duration 🏆 BEST YET (+0.5)
C1
4
C2
4
C3
5
C4
4
C5
4
C6
3
Replay →

💬 AI: "Great eye contact and volume! Keep using transitions."

Practice #3
"My Favourite Hobby" (retry)
19 April · 3:18 duration
C1
4
C2
3
C3
4
C4
3
C5
4
C6
3
Replay →

💬 AI: "Try slowing down. 5 filler words detected."

Practice #2
"What I Did Last Weekend"
15 April · 2:45 duration
C1
3
C2
3
C3
4
C4
3
C5
3
C6
2
Replay →

💬 AI: "Good start! Watch out for 'umm' words."

15 · Student Self-PracticeRecord, and get AI feedback straight away

Parent

1 screen(s)

app.speakscore.my
PARENT VIEW

Welcome, Mr. Hassan

Track your children's progress and AI assessments — all in one place.

👨‍👧 My Children Enrolled
2
▲ 1 added this term
📋 Total Assessments
14
▲ 3 this month
🤖 AI Sessions for My Kids
11
Across both children
⭐ Best Performer (this week)
Aisyah Hassan
▲ Score 4.2 / 5 · Grade 5A

My Children

Click a child to see detailed progress and AI assessment history.
AH
Aisyah Hassan
Grade 5 · Age 11 · Coach: Cikgu Sarah
Enrolled in JNR Online Grade 5
LATEST ASSESSMENT
Chapter 7 — "My Favourite Hobby"
23 April 2026
C1
5
C2
4
C3
5
C4
4
C5
5
C6
4
OVERALL
42 / 50
84%
Course progress: 65% complete
MA
Muhammad Ali
Grade 3 · Age 9 · Coach: Cikgu Sarah
Enrolled in JNR Online Grade 3
LATEST ASSESSMENT
Chapter 5 — "The Importance of Reading"
24 April 2026 · awaiting coach review
C1
4
C2
4
C3
5
C4
4
C5
4
C6
3
OVERALL
38 / 50
76%
Course progress: 45% complete

📬 Recent Messages from Coaches

SR
Cikgu Sarah · about Muhammad Ali · 24 Apr
“Ali made great progress in pitch & volume. Encourage him to use more transition words...”
SR
Cikgu Sarah · about Aisyah Hassan · 23 Apr
“Aisyah’s PREP structure is excellent. She’s ready for Chapter 8 next week.”

⚡ Quick Actions

16 · Parent DashboardOne view of every child, with the coach's messages

Administrator

1 screen(s)

app.speakscore.my
SYSTEM ADMIN

System Overview

Monitor users, AI service health, and platform usage in real time.

Total students
1,847
▲ 124 this month
Coaches
36
▲ 4 active today
Parents
1,532
85% of student accounts
AI assessments (today)
87
🤖 Avg 2.3 min processing
AI accuracy (30d)
92.4%
▲ 1.2% vs last month
Alerts
3
requires attention

🤖 AI Service Monitoring

Visual · Acoustic · Linguistic pipelines · Last 24 hours
Processing time (avg)
2.3 min
Within target (< 3 min)
Success rate
97.2%
Excellent
Queue
2 jobs
Healthy
GPU utilisation
42%
Capacity available

AI Confidence by Criterion (last 30 days)

C1 Eye Contact
95%
C2 Pitch
88%
C3 Volume
90%
C4 Nervousness
92%
C5 PREP
85%
C6 Transition
78%

🚨 Active Alerts

⚠ HIGH · AI Model Confidence Drop 2 hours ago
C6 confidence dropped to 78% — review model.
⚠ MEDIUM · Storage Approaching Limit 5 hours ago
Video storage at 85% — schedule cleanup.
ℹ INFO · New User Registrations today
12 new students registered today, awaiting class.

📋 Recent System Activity

View full log →
14:32🤖 AI completed assessment for Muhammad Ali (Coach: Sarah R.)
14:18👩‍🏫 New coach Cikgu Aisyah registered (Grade 5–6)
14:05📊 Monthly report exported by Admin
13:42⚙ Rubric template "JNR Grade 3" updated by Admin
13:21🤖 AI model retrained — accuracy 92.4% (+1.2%)
12:58👤 12 new students enrolled in JNR Online Grade 4
12:30💬 Parent Mr. Hassan messaged Cikgu Sarah

⚡ Quick Admin Actions

17 · Admin DashboardUsers, AI service health and platform usage

Course content

2 screen(s)

app.speakscore.my
JNR ONLINE COURSES

Choose your grade — Grade 1 to Grade 8

Public speaking course series · JNR online

JNR Grade 1Foundation
JNR Online Grade 1
11% COMPLETE
JNR Grade 2Foundation
JNR Online Grade 2
0% COMPLETE
JNR Grade 3Intermediate
JNR Online Grade 3
PRICE
free
JNR Grade 4Intermediate
JNR Online Grade 4
PRICE
free
JNR Grade 5Intermediate
JNR Online Grade 5
PRICE
free
JNR Grade 6Advanced
JNR Online Grade 6
PRICE
free
JNR Grade 7Advanced
JNR Online Grade 7
PRICE
free
JNR Grade 8Advanced
JNR Online Grade 8
PRICE
free

8 grades available · JNR Online series

18 · Course CatalogueJNR Grade 1–8 — the existing Ebright course series
app.speakscore.my
Learning / JNR Online Grade 3
LESSON SERIES

JNR Online Grade 3

Public speaking foundation — with AI Voice Practice

Format
Online
Course
Starting date
April
25, 2026
Price
RM 468
individual enrollment
AI Feature
🤖 Practice +
AI Feedback on Ch. 3, 5, 8
01 What is Choral Speaking?free
📖Chapter 1: What is Choral Speaking?✓6 Pages
✎Activity Sheet✓1 question
✎Bonus Challenge✓1 question
02 Voice Projection & Pitchfree
📖Chapter 2: Voice Projection✓5 Pages
✎Activity Sheet1 question
🎤 AI Speech Practice NEW
Record your voice · AI scores Criteria 1, 2, 3, 4, 5, 6 individually
03 Managing Nervousness & Filler Words 🔒 LOCKED

Unlock by completing Lesson 02 — includes AI Final Assessment (Criteria 1, 2, 3, 4, 5, 6)

19 · Lesson / ChapterAI Speech Practice sits inside Lesson 02