Real English speaking practice.
Instant AI feedback.
Built for ESL.

Speak English. Get honest AI feedback in seconds — fluency, grammar, vocabulary, coherence, and naturalness. For ESL classrooms and independent learners alike.

Free to start · No credit card required · Students always free

B2 Task Job interview at a marketing agency B2
82
Overall score
B2
CEFR level
8
Turns
Strongest skill
Vocabulary
Focus next
Fluency
Grammar: Second Conditional Vocab: Professional tone
Fluency68
Vocabulary91
Grammar79
Coherence85
Naturalness76
Your response · turn 4
"If I would get this role, I would definitely focus on building strong relationships with the team first, because if I would have done that in my last job…"
For ESL teachers
Assign English speaking tasks, get instant AI scores for every student, and review everything in one dashboard — without listening to a single audio file.
Start teaching →
For English students
Record your English task, get instant feedback on fluency, grammar, vocabulary, coherence, and naturalness — and see exactly where to improve before your teacher does.
Join your class →
For English learners
Create your own English topics, record at your own pace, and get the same AI feedback as a classroom student — entirely on your terms.
Start practising →
★★★★★

"I used to spend three evenings a week marking speaking tasks. Now I review the AI scores in twenty minutes and spend the rest of the time actually planning lessons."

M
María J.
ESL Teacher · language school, Madrid
★★★★★

"The feedback tells me exactly which sentences had grammar errors and gives me better alternatives to try. My speaking confidence improved more in one month than in the previous year."

D
Dmytro K.
English student · B1 level, Kyiv
★★★★★

"I practice during my lunch break — no tutor to schedule, no waiting. The CEFR tracking shows I went from B1 to B2 in eight weeks. I can actually see the progress."

P
Priya S.
Self-learner · preparing for job interviews

Stop spending evenings marking English speaking tests.

Create an English speaking task, share a 6-character code, and let students record on any device. Elokwe transcribes their speech and scores it on fluency, grammar, vocabulary, coherence, and naturalness — automatically.

Create a task
Write your instructions, set a time limit, choose a target CEFR level. Optionally add a grammar structure or target vocabulary words to focus the practice.
Share your code
Students create a free account in under a minute, then enter your 6-character code on any device. No app download needed.
Review your dashboard
Scores, transcripts, and written AI feedback appear the moment a student finishes.
Fluency, grammar, vocabulary, coherence & naturalness scores
Estimated CEFR level for each student
Grammar focus — target a specific structure, track its use
Vocabulary focus — set target words, see per-word usage reports
Full transcript with highlighted errors and phrase suggestions
Progress tracking across submissions & CSV export
Grammar Focus

Set a target structure — "past perfect", "third conditional" — and the AI tracks exactly how each student uses it, quoting correct and incorrect moments from their speech.

✓ "…if I had known, I would have prepared…"
Third conditional — correct
✗ "…if I would have more time…"
Should be "if I had more time" — remove "would" in the if-clause
Vocabulary Focus

Add a theme and pin specific target words as chips. The AI looks for natural usage opportunities and reports back on every word individually.

get along get over get by
✓ get along — used correctly
◌ get over — not used
✗ get by — used incorrectly

See it in action

elokwe.com/teacher/tasks
elokwe
SM
Sofia M.
My Tasks
+ New Task
Task Type Level Results Status
Job Interview — Marketing Agency
Second conditional · Professional vocabulary
Solo B2 24 Active
Buying a Train Ticket
AI Conversation · Travel vocabulary
AI Conv. B1 18 Active
Describe Your Hometown
Simple present · Descriptive adjectives
Solo A2 31 Active
Should Schools Ban Phones?
Argumentative speaking · B2
Solo B2 — Draft
Create New Task
Task type
Solo Speaking
AI Conversation
Task title
Discussing Climate Change Solutions
Target CEFR level
B2 ▾
Time limit
3 min ▾
Student instructions
Discuss practical solutions to climate change. Include examples from transportation, energy, and everyday life.
Grammar focus optional
Second conditional
Vocabulary focus optional
e.g. "renewable energy"
Create Task →
Task created!
Share this code with your students
Access Code
ELK-8W3
Students enter this at elokwe.com
Assign to a class
General English — Intermediate▾
28 students in this class will see the task in their dashboard
Assign to class
Copy code
Job Interview — Marketing Agency
B2 · Solo speaking · 24 responses
Export CSV
Student Score CEFR Fluency Vocab Grammar Coher. Nat.
AN
Anna K.
88 B2 79 94 91 90 88
OM
Oksana M.
82 B2 75 85 84 86 80
MG
Maria G.
77 B1 68 80 79 84 74
DP
Dmytro P.
74 B1 65 78 72 82 74
JN
Jakub N.
61 B1 55 65 58 70 57
Showing 5 of 24 results · View all →
← Results Anna K. — Job Interview — Marketing Agency
88
Overall score
B2
CEFR level
Dimension scores
Fluency79
Vocabulary94
Grammar91
Coherence90
Naturalness88
✓ What worked
Used "leverage" and "cross-functional" naturally in context.
Clear SAR structure throughout the response.
↑ To improve
"If I would get" used 3×; correct form: "If I got / were to get."
Long pauses between clauses — try linking with "which means…"
Transcript excerpt · turn 4
"If I would get this role, I would definitely focus on building strong relationships with the team first, because if I would have done that in my last job…"

"I used to spend every Sunday listening to 40 audio files and filling in rubric sheets. Now I open my dashboard on Monday morning and everything is already scored. It's changed how I teach."

— Sofia M., ESL Teacher, Barcelona

Know exactly how your English sounds — before your teacher does.

Enter your task code, record your English speaking task, and get instant AI feedback on fluency, grammar, vocabulary, coherence, and naturalness. No waiting. No guessing. Just clear, honest feedback every time.

No app to download
Works in any browser on any device — laptop, tablet, or phone.
Instant feedback
Scores and written feedback appear in under 30 seconds after submitting.
Always free
Students never pay to use Elokwe — access is provided through your teacher.
Track your progress
See your CEFR level and scores grow over time across every submission.

What feedback looks like

Here's a real example of what Elokwe shows you after you submit a speaking task.

elokwe.com/result
Success Without University
13/07/2026 · B2 target
What you should talk about
Is university still necessary? What other paths can lead to success?
Your results
72
overall
↑ +5 since last
Estimated level: B2
Focus on naturalness next — it's your biggest opportunity right now.
Recommended next step
Find a short podcast clip (2–3 min), transcribe five sentences, and shadow the speaker to practise idiomatic phrasing.
✓ What worked
✓Your use of "vocational training" and "professional certificates" shows you can deploy education-related vocabulary with accuracy and relevance to the topic.
✓The structural move "Having said that, university is still necessary for specific professions…" demonstrates your ability to present a balanced, nuanced argument — a key B2 competency.
✓Your closing statement effectively synthesises your argument and provides a clear, well-reasoned conclusion.
⚠ What to fix
→Two grammar errors — an adjective used instead of an adverb, and a preposition mismatch — weaken sentences that are otherwise well-constructed.
→A few word choices are too vague or informal for the analytical register you've established throughout the response.
→Naturalness (65) is the lowest dimension score — your phrasing is accurate but sounds slightly scripted; aim for more natural spoken transitions.
Language detail
🔍 Specific errors to fix
❌
You said:"ability to learn quick"
✅
Should be:"ability to learn quickly"
📌Adverbs, not adjectives, must modify verbs and verb phrases. "Quick" is an adjective; it must become "quickly" when describing how someone learns.
❌
You said:"success depends more from a person's motivation"
✅
Should be:"success depends more on a person's motivation"
📌The verb "depend" always collocates with the preposition "on" in English — "depends from" is not standard and likely reflects L1 preposition interference.
💬 Stronger word choices
"some kind of diploma" → "a formal qualification"
More precise and formal — maintains the analytical register of your response and sharpens the contrast between credential-based and portfolio-based success.
"lots of people" → "many people"
"Lots of" is informal. "Many" is more appropriate for the formal, analytical register you maintained throughout your response.
Scores by dimension
Fluency
72
Vocabulary
74
Grammar
68
Coherence
82
Naturalness
65
↓ View written feedback per dimension
Your Transcript 2 errors highlighted ↓

Your own English speaking coach.
Any time. Any topic.

Create your own English speaking tasks — a travel scenario, a job interview, a debate topic — record your response, and get the same AI feedback as a classroom student. No teacher needed. No class to join.

English for travel
Job interview English
Everyday English conversation
IELTS and exam preparation

Without Elokwe

Record yourself, guess if it sounds right
No idea of your current level
Repeat the same mistakes
No sense of progress

With Elokwe

Get scored on fluency, grammar, vocabulary, coherence, and naturalness
Target a grammar structure or specific words — and see exactly how you used them
Know your estimated CEFR level after every session
See exactly what to fix with written AI feedback
Track your scores across every session

Track your progress

Your scores and CEFR level update after every session so you can see exactly how far you've come.

elokwe.com/insights
Your Progress
76 sessions · Feb – Jun 2025 · English speaking
Current level
B2
↑ from B1
Latest score
82
↑ +24 pts
Sessions
76
5 months
Best streak
9
days in a row
Overall score over time
85 75 65 82 B1 → B2 ↑ Feb 8 Mar 14 Apr 16 May 12 Jun 22
Skill Profile
Fluency Vocab Grammar Coher. Natural. 76 80 72 85 74
Progress by dimension
Fluency76 ↑12
Vocabulary80 ↑18
Grammar72 ↑10
Coherence85 ↑21
Naturalness74 ↑16
✓ Recurring Strengths
Structured arguments Topic vocabulary Clear conclusions Logical connectors Nuanced stance
⚠ Focus Areas
Preposition accuracy Adverb placement Spoken naturalness Informal register

"I record practice answers every day and Elokwe tells me exactly what an examiner would pick up on. My speaking improved dramatically in just three months of consistent practice."

— Ahmed K., Self-learner, Cairo

Create any task you need — or let AI build it for you.

Choose a Solo task to record and get scored, or start an AI Conversation and practise speaking in real time. Type your topic, set the level, and Elokwe generates the full task in seconds.

Solo task

elokwe.com/tasks/new
Job interview — describing work experience
B2▾
2–3 minutes▾
e.g. past simple, conditionals, modal verbs…
Generated
Solo Speaking · B2
Describing your work experience in a job interview
You are interviewing for a marketing role at an international company. The interviewer asks: "Can you walk me through your most recent role and what you achieved there?" Speak for 2–3 minutes. Describe your responsibilities, a key challenge, and what you learned. Use past simple and past continuous.

AI Conversation

elokwe.com/tasks/new
Negotiating a salary with an employer
B2▾
Employer▾
e.g. negotiation phrases, conditionals, formal register…
Generated
AI Conversation · B2
Salary negotiation with a hiring manager
You have just received a job offer. The salary is lower than you expected. The AI will play your hiring manager. Negotiate a higher starting salary — or better benefits. The conversation ends when you reach an agreement or decide to decline.
We'd like to offer you the position at £38,000. Does that work for you?
You
Thank you for the offer. I was hoping for something closer to £42,000 based on my experience…

Five dimensions. One honest score.

Every submission is transcribed using Whisper, then evaluated by Claude AI across five dimensions — giving feedback that's specific, constructive, and CEFR-aligned.

Fluency
Natural flow, hesitation, filler words, pacing. Does the speaker sound confident and natural?
Vocabulary
Range, precision, and appropriateness of word choice. Does the speaker use varied and accurate language?
Grammar
Accuracy and complexity of sentence structures. Are tenses, agreement, and syntax correct?
Coherence
Logical flow, topic development, and organisation of ideas. Does the response make sense as a whole?
Naturalness
How native-like the speech sounds — idiomatic expressions, natural phrasing, appropriate register, and collocation accuracy.
Estimated CEFR level
A1
A2
B1
B2
C1
C2
🔍 Specific errors to fix
❌
You said: "I am living here since three years"
✅
Should be: "I have been living here for three years"
📌 Ongoing situations starting in the past require the present perfect continuous in English. Use "for" with a duration and "since" with a point in time.
❌
You said: "the government must to invest more in public transport"
✅
Should be: "the government must invest more in public transport"
📌 Modal verbs like "must", "should" and "can" are always followed by a bare infinitive — no "to". Adding "to" after a modal is a common L1 interference error.
💬 Stronger word choices
"the problem is very big" → "the problem is significant"
"Big" is too informal and vague for a discussion task. "Significant" carries more analytical weight and fits the register B2 examiners expect.
"people do not care about the environment" → "people tend to overlook environmental issues"
"Tend to" softens a broad claim into an observed pattern — more accurate and more natural at B2. "Overlook" is precise where "not care" is blunt.
"in my opinion I think that" → "in my view"
"In my opinion I think that" is redundant — both phrases signal the same thing. One clear stance marker is more concise and sounds more confident to a listener.

Simple, honest pricing

Start free. Upgrade when you're ready. Students always use Elokwe for free.

Student
For students completing teacher-assigned tasks
Free
Always free — no trial needed
  • Record speaking tasks assigned by your teacher
  • Full AI scoring across all five dimensions
  • Detailed written feedback after every recording
  • Personal submission history and progress insights
Join as a student
Self-Learner
For independent English learners
$9 /month
10 days free, then $9/month
  • Unlimited practice sessions
  • 30+ curated prompts across all CEFR levels
  • AI-generated custom English topics on any subject
  • Full feedback — error examples, phrase tips, drills
  • CEFR tracking and radar chart over time
Start free for 10 days

Students always join for free · No credit card for free trial · Cancel any time

School & institution plan

Centralised billing for your entire school. One admin manages all teacher accounts, access, and billing. Contact us to get started.

Up to 10 teachers
$99/mo
10–50 teachers
$249/mo
50+ teachers
Custom
hello@elokwe.com

Common questions

Elokwe uses Whisper for transcription and Claude AI for evaluation — the same technology trusted by researchers and enterprises worldwide. Our scoring aligns with CEFR descriptors. We recommend using it alongside, not instead of, your professional judgement.
Elokwe is built specifically for English. All AI scoring, CEFR alignment, feedback, and task prompts are designed for English language learners and ESL teachers. This focus allows us to go much deeper on English-specific features — idiomatic usage, naturalness, register, and exam-aligned assessment — than a general multilingual tool ever could.
Yes. Audio recordings are stored securely and never shared with third parties. Students' data is deleted on request. We take privacy seriously and collect only what is necessary for the service to function.
Yes — students register with a name, email address, or Google account. It takes under a minute and is always free. Once registered, they simply enter the task code their teacher shared to start recording. No app download is required — everything runs in the browser.
No installation required. Elokwe is entirely browser-based and works on any device — laptop, tablet, or phone. No IT approval or setup needed.
Speechace is a scoring API built for developers — it has no teacher task workflow or student dashboard. ELSA Speak is a pronunciation-only app. Elokwe is built specifically for ESL teachers and English learners, combining teacher task assignment, student recording, AI scoring across five dimensions, CEFR level tracking, and a full teacher dashboard — in one simple product, focused entirely on English.
Yes. Teachers and self-learners get a full 10-day free trial with complete access to all features. No credit card required. Students are always free.

Ready to transform how you
assess English speaking?

Join ESL teachers and English learners already using Elokwe to speak more, improve faster, and save hours every week.

Free to start · No credit card · Students always free