Web-based IVR Debate Prototype

Unit 1: Affirmative Arguments

In this unit, you will speak as the Affirmative / Positive Team. Your task is to support the motion with a clear argument, reason, and evidence.

This version begins Motion 1 as a complete debate sequence using student login, 3D avatars, recording, transcript, and formative feedback.

Student Login

Enter your identity before starting the activity. This prototype stores the identity in this browser and uses it to name the downloaded submission folder.

Logged in as: -

Note: this is a prototype login, not a password-based account system. It is suitable for classroom trials where students download and submit their own files.

Prepare Your Affirmative Argument

Write short notes before speaking. Focus on supporting the motion clearly. Do not write a full script.

Moderator Audio Instruction

Listen to the moderator audio instruction before preparing and recording your affirmative argument.

If the audio file is not uploaded yet, this section will appear without sound.

Debate Motion

Young people can preserve local culture better through digital media than through traditional community events.

Your role: Affirmative / Positive Team. You support the motion and build the first argument for Motion 1.

Malay-Inspired Debate Stage

Review the debate setting, motion, and your speaking role. The main stage is intentionally static for a cleaner Malay-inspired visual and faster loading. When your outline is ready, enter the podium mode to record your response.

Motion 1 · Unit 1 Affirmative Opening Argument
DEBATE MOTION Young people can preserve local culture better through digital media than through traditional community events.
Static affirmative speaker Static debate moderator Static negative speaker
Your role: Affirmative / Positive Team
Ready for the Podium? Your outline can still be edited. Open the podium console when you are ready to speak.

The main stage stays static; movement appears only in the close-up podium avatar so the speaking phase remains focused and lightweight.

Your Debate Role

You are the first speaker for the Affirmative / Positive Team. Your task is to introduce your team's support for the motion and explain why digital media can help young people preserve local culture.

Affirmative Argument Structure

Use this structure to present your argument clearly:

Record Your Affirmative Argument

Record your affirmative argument here. While you speak, the browser will try to generate an English transcript for formative feedback.

Status: Not recorded yet.

Transcript support works best in Google Chrome. If the transcript is incomplete, students can edit it manually before generating feedback.

Audio-Based Speech Analysis

Record a speaking attempt to analyse the original audio.

Active speaking-
Pause ratio-
Long pauses ≥1s-
Speaking rate-
Articulation rate-
Pitch variation-
Volume variation-
ASR clarity proxy-

These measures are calculated locally from the recording in your browser. Pronunciation & Delivery is an estimated formative judgement based on intelligibility and acoustic delivery proxies; it is not yet a phoneme-level pronunciation diagnosis.

The ZIP file will contain the student's identity, preparation notes, transcript, feedback summary, and the audio recording when available.

Analytic Formative Feedback

This prototype applies the final Web-IVR Debate Analytic Speaking Rubric using six criteria: Reasoning, Evidence and Support, Rebuttal, Fluency, Language Accuracy and Vocabulary, and Pronunciation and Delivery. Each assessed criterion uses a 1–5 scale. Rebuttal is N/A in this opening turn.

Scoring status: Browser-generated scores are estimated formative scores, not final speaking grades. In this Unit 1 prototype, Fluency uses the original audio plus transcript measures such as pause ratio, long pauses, speaking rate, articulation rate, and fillers. Pronunciation and Delivery uses audio-based intelligibility and delivery proxies such as recognition confidence (when available), pitch variation, volume variation, and recording quality. It is not yet a phoneme-level pronunciation diagnosis.

View Full Scoring Rubric