Here are the alternatives, by situation.
If you have a real conversation coming up: a tutor on iTalki or Preply. One or two sessions aimed at the exact situation — the hotel check-in, the interview — do more than any app. Community tutors are the cheap end.
If you want free practice with a real person: Tandem or HelloTalk. You help someone with your language, they help you with theirs.
If you're not ready to talk to a human: an AI partner like ChatGPT voice mode. It talks back, it never judges, and it's available at midnight.
If your mouth is the problem: shadowing. Repeat native audio out loud in real time — englishshadowing.app does this for English with word-by-word highlighting; any YouTube video works for other languages.
And if the conversation is happening today, in a language you don't speak: a translation app. That gets you through it; it doesn't teach you.
The rest of this article explains why, and how to pick. We compared the whole field in best apps for practising speaking.
What Duolingo actually trains
Duolingo is good at what it does. It turns vocabulary into a daily game: you see a sentence, pick the right word, keep a streak alive. That is genuinely useful.
It is not a speaking programme. Most of its "speaking" exercises ask you to read a sentence aloud — the words are already on the screen. That trains pronunciation, not production. Production is planning a sentence while someone watches you, half-understanding their reply, and recovering when you don't know a word.
The wall is specific: you can recognise ¿dónde está la estación? on screen and still freeze when a stranger says it fast. That's not a personal failure. It's a training gap.
Duolingo is useful for building your first few hundred words, learning scripts, and staying in daily contact with the language. It is not useful for unrehearsed questions, fast speech, or repairing a conversation when it breaks. Don't throw it away. Just stop expecting it to do the whole job.
Tutors: the fastest route to a real exchange
If you have a fixed speaking goal, pay a tutor before you pay for another app.
A tutor gives you the one thing no app can fake: a patient speaker who corrects you in real time. You say something badly, see their face, try again, and learn the phrase you actually needed. A good tutor will roleplay the exact situation you're worried about.
On iTalki and Preply you choose by language, price, accent, availability and reviews. Community tutors are usually cheaper; professional teachers cost more. Prices move, so check current rates rather than trusting a figure in an article. One hour of focused speaking can do more than ten hours of silent tapping.
What tutoring doesn't fix is consistency — stop booking and progress stops. And it depends on the tutor: a bad one talks too much, corrects nothing, or teaches phrases you don't need.
Use a tutor if: you need to speak soon and can spend some money. Skip it if: you can't commit to booking sessions.
Language exchange: real conversation, unreliable partners
HelloTalk and Tandem pair you with a native speaker who wants to learn your language. There are free offline routes too: local meetups and exchange groups.
The advantage is obvious: real conversation, usually free, in the language people actually use. The disadvantage is structure. Many exchanges die after three text sessions. You can spend an hour sending stickers and call it practice. Some partners never correct you; others correct so much you can't finish a sentence.
If you use one, make it a speaking habit, not a texting habit. Book short voice calls. Prepare topics. Ask for corrections and give them back.
Use an exchange if: you want low-pressure daily contact and can already hold small talk. Skip it if: you have a deadline — you can't rely on a partner showing up.
AI partners: volume without embarrassment
An AI partner like ChatGPT voice mode is the opposite of a tutor: not human, but always available. Ask it to roleplay a café order or a job interview. You can pause, repeat, try again, and nobody is watching.
The catch: AI partners are too forgiving. They understand pronunciation a real person wouldn't. Use them for daily volume, not as the final test.
Use an AI partner if: you want to speak every day and there's no one to talk to. Skip it if: what you need is honest correction.
Shadowing: train your mouth for free
Shadowing means playing native audio and repeating it out loud, almost simultaneously. It trains accent, rhythm, and the physical act of making the sounds — the reason your mouth freezes even when your head knows the words.
For English, englishshadowing.app plays native audio with word-by-word highlighting so you never lose your place. For other languages, any YouTube video works. It's the first of the five ways to practise speaking by yourself.
Shadow if: speaking out loud still feels scary, or your accent is the problem. Skip it if: you can already speak and need conversation.
Comprehensible input: the slow foundation
Reading and listening to material you mostly understand — graded readers, learner podcasts, LingQ, Dreaming Spanish — builds listening stamina and vocabulary in context. It's the best long-term base.
But it doesn't train output. Many people consume hundreds of hours of input and still produce very little. Fine if your goal is understanding; not fine if your goal is speaking next week. Use it alongside everything else, not instead of it.
Translation apps as the bridge
A translation app doesn't teach you. It lets the conversation happen now.
OmniTalk sits between two people: you speak English, the other person hears their language, they speak back, you hear English. Camera translation covers menus and signs; text translation covers typed messages; saved transcripts let you learn from what you actually said. The free tier includes one hour of live conversation per month; PRO is unlimited; camera and text translation are unmetered. It works offline once a language pack is downloaded, and it's iOS only. There are 30 printable travel phrasebooks at /phrasebook.
There is no integration with Zoom, Teams, WhatsApp or Instagram — OmniTalk is a standalone app (here's what works for WhatsApp).
What it doesn't do: teach grammar, correct pronunciation, or make you independent. Live translation can flatten tone and miss humour. It handles practical meaning well, nuance less well. Rely on it for everything and you stay dependent. Use it to have the conversation you'd otherwise avoid, and it removes the biggest barrier: silence.
What each method actually trains
| Method | Example | What you train | What it doesn't train | Cost |
|---|---|---|---|---|
| Duolingo | Duolingo | Vocabulary recognition, daily habit | Spontaneous speaking, fast listening | Free tier with ads; paid tier |
| Tutor | iTalki, Preply | Speaking under pressure, correction, roleplay | Cheap daily practice; needs scheduling | Community tutors cheapest |
| Exchange | HelloTalk, Tandem | Informal conversation, voice notes | Structured correction, consistency | Free or freemium |
| AI partner | ChatGPT voice | Daily speaking volume, roleplay | Honest correction | Free tier, then subscription |
| Shadowing | englishshadowing.app, YouTube | Accent, rhythm, mouth movements | Conversation | Free |
| Input / story | LingQ, Dreaming Spanish | Listening stamina, vocabulary in context | Output | Free tiers and subscriptions |
| Translation bridge | OmniTalk | Live two-way conversation now | Grammar, long-term production | Free: 1 hour live/month; PRO unlimited |
How to choose for a spoken deadline
Days or weeks away: hire a tutor. One or two sessions targeted at the exact situation beat any app. Use OmniTalk when you must speak immediately and there is no shared language.
Months away: mix them. Duolingo or flashcards for vocabulary, input for listening, a tutor for structured speaking, an exchange partner for cheap real conversation, shadowing for your accent.
No deadline: build input first, and add output when you can do it without panic.
The mistake is not using Duolingo. The mistake is spending three years on recognition exercises and calling it language learning. If you want to speak, put yourself in a position where speaking is the only option.
FAQ
What is the best Duolingo alternative for speaking?
A tutor on iTalki or Preply. A human who corrects you in real time is the one thing no app replicates, and community tutors are cheap enough to book weekly.
Is Duolingo bad?
No. It's good at vocabulary recognition and daily habit. It just doesn't train speaking, so pair it with a tutor, an exchange partner, or an AI partner if speaking is your goal.
What's the best free Duolingo alternative for speaking?
Tandem or HelloTalk for real conversation, and shadowing for your accent — englishshadowing.app for English, YouTube for other languages. Both cost nothing.
Can an AI partner replace a tutor?
Not for correction — AI partners are too forgiving and accept near-misses a real person wouldn't. They're excellent for daily practice volume before you're ready for a human.
What if I need to have the conversation this week?
Book one targeted tutor session and rehearse the exact exchange. If there's no shared language at all, a live translation app like OmniTalk gets you through it — the free tier covers one hour of live conversation a month.
Do language exchange apps work for beginners?
Not well. Below small-talk level, exchanges get awkward for both sides. Start with shadowing and an AI partner, then move to exchanges once you can hold a basic conversation.
👉 Get OmniTalk on the App Store · OmniTalk features · Support FAQ