Language Lab

The language lab your school will not buy you

Eleven speaking, listening and vocabulary activities that export as SCORM and run in the LMS you already have. No hardware, no per-seat contract, no procurement meeting.

11
Activities
$29
Per month
0
Hardware to buy
Voice Insert
Listen and repeat
Listen to the model. When it pauses, say the line yourself.
0:100:20
Master track
Your recording

Every language teacher knows this conversation

You want your students speaking. Not reading about speaking, not answering multiple choice about speaking — actually opening their mouths, hearing a model, and trying it themselves.

A language lab does that. It also costs more than your department has, needs a room, needs IT, and needs a purchase order that will not be signed this year.

So the speaking practice does not happen, or it happens in the twenty minutes of class time where you can hear one student at a time.

Your school already owns half the answer

It has an LMS. Moodle, Canvas, Blackboard, something. That LMS can deliver SCORM. And a SCORM package can record a student's voice, compare it against a model, and score what they said.

Eleven activities, and what each is for

Four built around the voice, seven around words. All export as SCORM 1.2, SCORM 2004, xAPI or cmi5.

SPEAKING & LISTENING
Voice Insert

Upload a recording and mark where it should pause. The student speaks into those gaps, then hears the whole thing back as one continuous take — model, their voice, model — on a two-track timeline showing exactly where they spoke.

Use it for: model imitation and shadowing. Consecutive interpreting, where the student renders each passage in the other language. Listen-and-respond drills. Any exercise where the point is producing speech in a controlled space rather than answering a question.

Conversation Practice

A spoken back-and-forth. The course speaks a line, the student answers aloud, and it carries on for as long as you write it. Per line you choose whether they see the words, see them only after a wrong attempt, or never — so a dialogue can open as reading aloud and close as real production.

Use it for: functional dialogues — ordering food, a job interview, a doctor's appointment. Turn-taking practice. Anything where the student needs to produce the right thing at the right moment rather than recognise it.

Speak the Words

A phrase, a picture if you want one, a model pronunciation, and a microphone. The student listens, repeats, and is scored on how many of the expected words were heard. They can play their own attempt back against the model.

Use it for: pronunciation drilling on target vocabulary. Minimal pairs. Phrases with reduced forms, where hearing yourself next to the model is the whole lesson.

Oral Reading Practice

A passage to read aloud, with a model to hear first and a score for how much of it came through clearly.

Use it for: fluency and pacing on connected text rather than isolated words. Reading assessment where you cannot sit with every student individually.

VOCABULARY & COMPREHENSION
Dialog Cards

Two-sided flashcards. Word and translation, question and answer, picture and label.

Mark the Words

Click every word in a passage that matches a rule. Past tenses, adjectives, false friends.

Word Bank

Drag the right word into each gap. Cloze work with the choices in front of them.

Term Guess

A definition and a hidden word. Vocabulary recall rather than recognition.

Crossword

Built from your own clues and words. Spelling that does not feel like a spelling test.

Word Search

Letter recognition and shape familiarity, useful early in a new script.

Memory Game

Matched pairs — word to translation, word to picture. Repetition without drilling.

Matching

Either side can be a picture, so word-to-word, word-to-image and image-to-image all work.

What this is not

This is not a replacement for a language lab, and anyone who has used one will spot the difference in a minute.

A lab gives you a live classroom: you listen in while students speak, pair them off for discussion, collect every recording centrally, run a speaking exam with everyone under your eye at once. None of that fits inside a SCORM package — there is no session, no teacher watching, and nowhere on a learner's machine to send a recording.

What this does is the other half: the practice a student does alone, before or after the lesson, delivered through the LMS your school already runs. Students can download their recordings and send them to you, but nothing is collected automatically.

If your department can afford a proper lab, buy one. If it cannot — and most cannot — this is the part of it you can have for $29 a month, running on infrastructure you are already paying for.

Who this is built for

The teacher with an LMS and no budget
Your school has Moodle. It does not have a lab. This turns the first into some of the second.
Online and blended programmes
Students who are never in the same room cannot use a lab at all. Asynchronous practice is the only kind available to them.
Corporate language training
Business English delivered through the company LMS, tracked and reported like every other course in it.
Interpreter and translator training
Voice Insert is the consecutive interpreting exercise: listen to a passage, render it in the gap, compare.
Arabic and RTL teaching
Right-to-left layout, Arabic voices and Arabic punctuation in the speech scoring — built in rather than bolted on.
Anyone already writing courses here
These are blocks in the same editor. Nothing extra to buy, learn, or install.

Questions

Does this replace a language lab?

No, and it would be dishonest to say so. A lab gives you a live classroom — monitoring students while they speak, pairing them for discussion, collecting recordings centrally, running speaking exams. A SCORM package has no session and no teacher present, so none of that is possible. What this gives you is the asynchronous half: the practice students do on their own, delivered through your existing LMS. For most teachers that is the half they cannot currently offer at all.

Where do the students' recordings go?

Nowhere automatically. A SCORM package can send scores and completion to your LMS, but it has no way to store audio. Students play their recordings back to compare with the model, and can download them — including one file of the whole exercise with their voice in place — to send you or submit to an assignment. If you need every recording collected centrally, you need a live lab platform.

How is speaking scored?

By how many of the expected words were recognised, using the speech recognition built into the browser. It is a practice aid, not an accent assessment, and it is deliberately not strict: a learner who says every word clearly has succeeded, and failing somebody for not matching a model's intonation exactly would be both unfair and discouraging. Scores reach your LMS like any other SCORM result.

Which browsers does the speaking work in?

Automatic speech checking needs Chrome or Edge and an internet connection. Everywhere else, students still record their voice and play it back against the model — which is the part that teaches. Nothing breaks; the automatic score is simply not offered.

Which languages?

The model voices cover 30 or so languages including Arabic. Speech recognition depends on the browser and covers most widely taught languages. Right-to-left layout is handled properly throughout, which is not true of every authoring tool.

Do I need anything besides an LMS?

No. You write the course here, export a SCORM package, and upload it like any other course. Students need a browser and a microphone. No installation, no hardware, no separate platform for them to log into.

Build one activity and put it in front of a class

That is the only test that matters. Free for 14 days, no card required.

Start free →