What is SpeechGradebook?
SpeechGradebook is a web platform for programs that teach public speaking and oral communication. Instructors evaluate recorded speeches with structured rubrics and AI-assisted feedback. Practice users rehearse on their own schedule, save feedback, and track progress over time.
Who uses SpeechGradebook
| Role | Typical tasks |
|---|---|
| Instructor | Courses, rubrics, evaluations, consent, course insights |
| Practice user | Sign in to Practice, run practice evaluations, review speeches, link a course, track progress |
| Admin | User approvals, department usage, monitoring, compliance review |
| Super Admin | Institution setup, model configuration, data export |
| Student (consent) | Consent form via email link — no SpeechGradebook login required |
note
Practice users and consent students are different. Completing a consent form does not create a Practice account. Using Practice requires a login and, in most programs, an access code.
What you can do
- Courses and rosters — Organize classes and student records tied to evaluations (instructor app)
- Rubrics — Define scoring categories and criteria used consistently across speeches
- Speech evaluation — Upload or record video, run an evaluation, review AI scores, comments, transcripts, and timeline observations, then refine results before saving
- Practice — Rehearse independently, save speeches, compare runs, and build a Learning Outcomes Profile
- Analytics — View trends in Results (instructors) or Progress (Practice)
- Consent — Per-course consent links so students can agree or decline broader uses of their data
- Settings — Account, usage, monitoring, and admin tools based on your role
How it works at a high level
- Instructors and Practice users sign in with Supabase Auth.
- Course, practice, and evaluation data live in Supabase (database and storage for media).
- For AI video evaluation, the app sends the speech and rubric to the SpeechGradebook Text + Video Model (Qwen). The production app calls the backend at
/qwen-api/*, which proxies to the configured model service. - Results are stored and displayed in the app. Instructors can edit course evaluations before saving final records.
For architecture detail aimed at technical reviewers, see Trust overview and How evaluations work.
Next: First evaluation (instructors) · First practice evaluation (Practice)