Help Center

SpeechGradebook Support Documentation — Organized by User Type

Welcome to the SpeechGradebook Help Center. This documentation is organized by user role to help you find the information you need quickly.

Getting Started

New to SpeechGradebook? Follow these steps to run your first evaluation in minutes.

Step 1: Set up a course and rubric

  1. Go to Dashboard → Courses and select New Course.
  2. Enter the course name, term, year, and modality, then save.
  3. Add students to the course using the roster tool.
  4. Go to Dashboard → Rubrics. Select an existing rubric or create a new one.
    Tip: You can import a rubric from a PDF, image, Google Sheet, or Excel file using Import Rubric from File.

Step 2: Run an evaluation

  1. Select Evaluate Speech in the navigation bar.
  2. Upload the student's recording. Supported formats: MP3, MP4, MOV, WAV, M4A, WebM. Files over 50 MB are compressed automatically.
  3. Select a course, student, and rubric.
  4. Select Continue to Evaluation. The SpeechGradebook Model analyzes the recording against your rubric criteria.
  5. Review the results. You can download a PDF report or email the student directly from the results screen.

Evaluations are processed by the SpeechGradebook Model, a fine-tuned version of Qwen running on Modal. No external API key is required.

Step 3: Collect student consent

Before storing evaluations in the cloud, students must give consent. Go to Settings → Consent to generate a consent link for your course. Share the link with students — they complete a short form, and their status updates automatically. Evaluations for students who haven't consented remain local only.

Step 4: Review course insights

After running several evaluations, go to Dashboard → Course Insights to see score trends, category breakdowns, and comparisons across students. Use the Export tab to download data.

For Instructors

Complete guide to using SpeechGradebook for course evaluation and student feedback.

Navigation

The navigation bar provides access to all major areas of the app:

Running an evaluation

The evaluation flow is a step-by-step wizard:

  1. Upload — Select an audio or video file. Videos over 50 MB are compressed automatically before submission.
  2. Course, student, and rubric — Select existing entries or create new ones inline.
  3. Evaluate — Select Continue to Evaluation. The SpeechGradebook Model analyzes the recording against your rubric criteria.
  4. Results — Review scores and AI feedback by category. Download a PDF report or email results to the student.

Supported formats: MP3, MP4, MOV/QuickTime, WAV, M4A, WebM.

Editing an evaluation

You can edit any saved evaluation to adjust scores, grades, or comments:

  1. Go to a student's evaluations and open the evaluation you want to change.
  2. Select Edit from the evaluation menu (•••).
  3. The evaluation opens in editing mode. The video or audio player stays visible as you scroll so you can review the recording while making changes.
  4. For each criterion, select a letter grade (A–F) or enter a point value directly. Grades and points stay in sync automatically.
  5. Add per-criterion comments in the Comments field below each row, and section-level notes in the Section Notes area.
  6. Add timeline markers by double-clicking the video at a moment you want to annotate.
  7. Save your changes when finished.

Managing courses and students

Student consent management

FERPA compliance requires student consent before storing evaluations in the cloud:

  1. Go to Settings → Consent.
  2. Select a course and generate a consent link.
  3. Share the link with students via email or your LMS.
  4. Students complete a short consent form. Their status updates automatically in your dashboard.
  5. Evaluations for students who haven't consented remain stored locally only.

Exporting and sharing results

Undo and recover deleted items

For Administrators Admin

Administrators have access to department- and institution-wide views and management tools.

Admin dashboard features

Institution-wide analytics

Admins can access expanded analytics in Dashboard → Course Insights:

User approval workflow

If your institution uses the approval workflow:

  1. New users sign up with a .edu email address.
  2. They must confirm their email address.
  3. Their account status is set to "pending approval."
  4. Super Admins approve or reject requests in Settings → Admin → User management.
  5. You'll receive Slack notifications (if configured) when new users request access.

For Super Admins Super Admin

Super Admins have system-wide access for configuration, management, and support.

Institution management

User management

Super Admins can manage all users across all institutions:

System administration

Signup approval and notifications

Configure Slack notifications for new signup requests:

  1. Create a Slack Incoming Webhook in your Slack workspace.
  2. Set the SLACK_SIGNUP_WEBHOOK_URL environment variable on your server.
  3. You'll receive notifications when non-invited users complete registration.
  4. Approve or reject requests in Settings → Admin → User management.

LLM training data export

Super Admins can export evaluation data for model training:

Technical Reference

Technical information about data management, security, and system architecture.

Data management and security

SpeechGradebook uses Supabase for authentication and cloud storage. All data is stored per institution with row-level security (RLS) — each user can only access data their role permits.

FERPA compliance

SpeechGradebook is designed to comply with FERPA requirements:

See our Privacy Policy for detailed information about FERPA compliance and data management.

AI evaluation model

Evaluations are processed by the SpeechGradebook Model, a fine-tuned version of Qwen running on Modal:

System requirements

Troubleshooting

Common issues

Getting help

If you need additional support:

Contact Us

Need help or have questions? We're here to assist you.

For urgent issues or technical problems, please use the contact form and select "Support Request" as the subject.

Additional Resources

← Back to SpeechGradebook