Which is the best AI conversation practice app for language learners?

Oh Yeah Sarah
9 min readApr 13, 2024

--

(Updated December 2024)

In the last year so many new apps have popped up that provide foreign language conversation practice using generative AI. The new era of generative AI is capable of many great things but one area that it is already starting to revolutionise is the world of language learning, specifically in terms of providing semi-realistic speaking practice and feedback on mistakes.

Just some of the apps I’ve come across in the past year are: Univerbal, Loora, Membot, Tutor Lily, Verbius, LangBuddy, Makes You Fluent, Praktika, Talkpal, Jumpspeak, Speak, PrettyPolly, Gliglish, Lingolette, Lantalk, Amii, Langua, Papo, Marvely, Llanai, Ebland, Issen, Lengi, Convo, Call Annie, Chattero, Talkful. There are also many others. They all offer conversations on a text messaging interface, with optional voice input and audio to practise speaking and listening.

I’ve tried several of these apps and reached a conclusion about which I think you should use.

I tried all apps for Spanish (where I have an upper-intermediate level) and English (where I’m a native speaker). The point of trying English was as a ‘control’ to judge the accuracy of the corrections and how realistic the overall conversational experience was.

These are the apps I tested, in order of best to worst:

  • My favourite — Langua ★★★★★
  • Decent options — Speak, Talkpal, Univerbal ★★★
  • Weaker options — Praktika, Tutor Lily ★

For a different approach to speaking practice, I’d also recommend Often.

You can read my more in-depth reviews of all these apps below.

There were some important problems that applied to all the apps I tried, so make sure you check the ‘General’ section at the bottom to learn more about the limitations and frustrations across all these apps.

Langua ★★★★★

Strengths:

Langua has so many strengths.

There are a lot of different types of conversation to choose from — roleplays, debates, general discussions. I even had a conversation where I chose to hear lots of Mexican slang and it was spot on!

The AI’s conversational responses are shorter and more natural, in contrast to long and overwhelming responses in other apps.

The voices were incredibly natural.

Beyond the conversation, they have some great features for saving and practising new vocabulary. Also, it works on a web browser, which is more convenient if you like to type and see things on a big screen (which I personally prefer).

Weaknesses:

There is no Langua mobile app (but I think they’re working on it).

When correcting you, the AI sometimes misses mistakes or changes things that are fine. However, it’s important to be aware that no app’s corrections are perfect.

Pricing (at time of writing)

One conversation for free then there are various options from £12.90 to £29.90 per month.

Try Langua here

Talkpal ★★★

Strengths:

Like Langua, it has a lot of different scenarios and contexts for you to practise speaking, such as general chat, audio-only calls, roleplays, speaking to a famous character. It’s really easy to get straight into any of these at any time.

It has a mobile and desktop version and the desktop interface is clean and well-organised with some nice AI-generated drawings of some attractive people.

Weaknesses:

It has a whole section dedicated to pronunciation feedback and the feedback you get is really unhelpful and inaccurate (I have an article about that coming soon).

It also sent me an email review of the ‘mistakes’ I’d made, which contained some untrue nonsense that the AI had made up while trying to explain grammar mistakes.

The way they display the corrected mistakes in the app is not very easy to read.

Pricing (at time of writing)

A limited ‘always free’ option or a premium option of $11.99/month.

Try Talkpal here

Speak ★★★

Strengths:

A lot of different settings to control your experience of the conversation eg. text on off, vocabulary level, show translations, show corrections.

After the conversation it shows you quiz questions based on the mistakes you made in the conversation. I think this is really useful for consolidating the learning experience.

The free conversation had a lot of accurate Mexico-specific content, so in that sense it felt realistic.

The voice wasn’t too robotic. I felt comfortable listening to it.

Like Univerbal, you could also create your own conversational scenario but, unlike Univerbal, I had to start a trial for that so didn’t use it.

Weaknesses:

Sometimes the mic didn’t pick up what I was saying. I quite frequently had to re-try.

The way of presenting mistakes was less clear than other apps. I personally like to see my original text with the errors changed in it.

Not necessarily a weakness but the app tries to create AI-generated ‘lessons’. I didn’t explore these in much detail because my focus was on conversation practice but from what I saw they didn’t seem that useful.

Pricing (at time of writing)

£79.99 for a year for general conversation

£224.99 for a year for AI classes and other “intelligent” features

Has a 7 day free trial

Often ★★★★

Strengths:

If you want to form a habit of doing speaking practice every day, Often helps with that. The focus is on one short speaking task per day, rather than longer ‘conversations’.

It’s different to the other apps in that it’s not designed around conversations with pretend AI characters. It’s more about speaking for 1 minute on a different topic every day.

The daily speaking practice is free! You can pay extra for pronunciation feedback from a human, if you want it.

Grammar corrections are shown in a really clear way (the clearest of all the apps I tried).

Weaknesses:

It’s only available for English and Spanish.

Although it will correct your grammar and vocabulary, you need to write text in order to get that. It doesn’t correct your spoken input.

Pricing (at time of writing)

Daily speaking practice is always free. You can pay £8.50 for 4 weeks of pronunciation feedback.

Try Often here

Praktika ★★

Strengths:

Praktika has high quality AI voices which feel good and easy to listen to.

It has some content/activities around mastering particular grammatical structures and vocabulary, so there’s some structure to the learning, not just chat. These features are in the 7 day trial so I didn’t get a chance to use them for this research.

Weaknesses:

The biggest red flag, and one of my pet hates, was errors in the English used in the app interface! (Screenshots here) I cannot trust an app to teach me a language if they can’t use correct English themselves.

It has moving AI avatars which I think are pointless. You have to wait about 90 seconds for them to ‘generate’ on your first conversation with that person and after that they barely move. You may as well just have a photo. You don’t really pay attention to the avatar anyway because you’re focusing on the text.

I did an English placement test with lots of mistakes and then another with almost no mistakes and both tests put me at B1, so I don’t trust the placement test.

I don’t think you can switch languages on the free version.

It created a ‘personalised’ study plan based on nothing and told me I need 7 weeks to reach my goal but it doesn’t know what my goal is.

I chose a character who it said has an Australian accent but the voice turned out to be British.

Pricing (at time of writing)

£100 for 1 year / £36 for three months

Has a 7 day free trial.

Tutor Lily ★

Strengths:

Simple, not over-complicated, which may be enough for some people.

The cheapest option.

Weaknesses:

Doesn’t have real life scenarios — just general topics.

There’s no way to keep track of what you’re learning so it’s easy to just see a mistake and ignore it and move on with the conversation and not learn from it.

I later found a toggle to ‘show all mistakes’ which had been turned off to start with. I think if they’re showing any mistakes, they need to show all, otherwise that’s misleading for a new user.

A less slick-looking interface design.

Pricing (at time of writing)

$83.99 for 1 year / $56.99 for 6 months / $11.99 for 1 month

You can use some of it for free but it wasn’t clear what the limitations were.

General observations about any AI language speaking practice app

I’ll start with the weaknesses, because I think those are the most important to be aware of.

Weaknesses

•• All the apps I tested had moments where they missed mistakes or said things were incorrect when they weren’t

For example, in Univerbal, when bargaining at a market I said “so, you want £20…” and it told me the correct way to say it is “if you’re asking £20…”.

In Tutor Lily, I said “Creo que la comida asiática es muy buena para llevar muchas verduras” — it said I need to use ‘incluir’ instead of ‘llevar’ but Spanish teacher Cris (a human!) told me that in fact ‘llevar’ sounds more natural. But, ‘para llevar’ is incorrect and only ‘porque lleva’ would be correct, which it failed to correct.

To what extent can I really trust the corrections these apps give me?

•• The speech recognition had some problems capturing everything I said. I found myself speaking really slowly and deliberately so that it could pick everything up, which is unnatural and not a good behaviour to reinforce in language learners.

Also, the speech recognition chooses how it punctuates and sometimes the AI would correct that, which wasn’t the user’s fault. That was an annoyance.

In addition, if it gets the punctuation wrong and, for example, puts a full stop in the wrong place, it changes the meaning and you may get corrections that aren’t relevant.

•• The ‘people’ you’re chatting to usually lack personality and edge. They’re just so nice and enthusiastic. It reminds me of being on a boring date with someone who’s lovely but who I don’t have any chemistry with. However, some apps, eg. Univerbal, do let you request a certain type of personality in your bespoke conversations. But even in Univerbal the AI character mainly paraphrases and reinforces the last thing you said. It doesn’t bring new ideas to the conversation or challenge you. It feels like you’re the one doing the work to keep the conversation going (again, like a bad date).

•• These apps are not good for beginners. You need some knowledge to be able to put together full sentences and you’re best getting that from a different type of app. Maybe Duolingo or maybe more traditional teacher-led courses. This is not necessarily a weakness. There are plenty of language learning experiences out there for beginners and what has always been lacking is apps that are appropriate for more advanced levels.

Strengths

I’ve been working in language learning technology for many years and one of the areas where language learners always want more practice is speaking, particularly in real conversations. There are websites where you can schedule and pay for conversations with real humans and there are also websites where you can find partners for language exchanges. Both those solutions can work but the paid sessions can be too expensive for some people and it can be hard to find the right person for an exchange and then rely on them to be available when you want to talk.

So being able to speak to AI is a low cost way to get practice any time you want about any topics that you want. Back in 2019 I gave a talk at a language learning conference about using chat bots for English language practice. At that time, chat bots were pre-programmed to follow pre-defined conversation routes and they felt unrealistic and not that useful, but generative AI, the type made famous by ChatGPT, has meant that conversations now have the potential to go in any direction on any topic, which is so much more realistic and useful.

Who am I and why am I doing this research?

I have a BA in Linguistics & Phonetics and MSc in Digital Product Development. I have been working in language learning technology since 2008 and, before that, wrote my Masters thesis on it.

I run a product called Go Correct, for language learners who want to improve through daily practice, with human feedback. I like to stay aware of the latest trends and think about how I might incorporate them into my own product. You can connect with me on LinkedIn.

See also: This video where I demo some of the features in Langua.

--

--

Oh Yeah Sarah
Oh Yeah Sarah

Written by Oh Yeah Sarah

Lover of languages and language learning. Strangely fascinated with the Middle East. I develop digital products for language learning - www.biglanguages.com

Responses (7)