1. Forum
  2. >
  3. Topic: Duolingo
  4. >
  5. Audio for each correct respon…


Audio for each correct response.

One of the biggest advantages of DuoLingo over a book is that the student hears words and sentences spoken by a native speaker. To learn well, the student should hear the words again and again.

Some kinds of exercise do not provide audio, for no apparent reason. I was disturbed to find that the "click on the pairs" type of exercise has also lost audio in recent versions. (That is a big disappointment -- we hope the problem will be resolved soon!)

In some kinds of exercises, e.g. multiple-choice sentences, one could imagine an excuse, but I think there are easy solutions for some of them.

A solution for the multiple-choice sentences exercises is to provide a audo button on the banner that announces a correct response.

The exercises where the student types in a response pose a more difficult technical challenge. Text-to-speech technology could be brought to bear, but that isn't the same thing as a native speaker. Maybe better: a preferred response, with an audio button, on the "correct response" banner.

July 1, 2017



"One of the biggest advantages of DuoLingo over a book is that the student hears words and sentences spoken by a native speaker."

A text-to-speech program is used for every sentence in the majority of Duo's courses.


I am using Camilo's user script "DuoLingo tree enhancer" on the web interface as a workaround for my Portuguese right hand side (EN-PT) answers to play the TTS audio: https://www.duolingo.com/comment/19654789/Userscript-Tree-Enhancer

As you can see this web (Greasemonkey/Tampermonkey) user script is already updated for the new Duo portal (Scala code).

The last posts of the script thread also show what works (giving a good overview), what has been improved and shall be further helped to be tested by many more users.

I am really grateful to Camilo for putting that much work into it!!! What would I do without him???

So install it, be happy, and please help testing on the web ;)

"Click on the pairs"

This is not available on the website, so you are obviously talking about a mobile app.
I know these kind of excercises, thrown between new learned sentence lessons, from the Android app.
On the app no user scripts are available, sorry.

Are you online or offline?

In ONLINE mode I had audio for the pairs-excercises, tested with the latest Android app version some days ago.
In OFFLINE/CACHE mode (Non-Pro) there will be no audio available for this type of excercise, as the server has to be contacted for each word.

I had re-tested it with the EN-PT course some days ago....

As it is working now on the Android app on the new Duo (Scala) portal (backend), it also worked just the same before on the OLD Duo portal: Audio for ONLINE lessons only.


I have only used the Android app.

I don't know how to switch from online to offline. (I looked -- don't see any obvious setting.) If it's just a matter of being connected to the Internet, let's say I'm almost always connected.

The audio for "click-the-pairs" stopped working sometime last month, it seemed immediately after I did an upgrade. This was across all the languages I'm working with.

Ah... if the server has to be contacted for each user click, I'm afraid you have a serious design issue to deal with! Surely I misunderstand what you wrote.



AFAIU for each user click on the word of the "word-pair-excercise" the Android client app does not (can not, why???) play itself the TTS when no internet connection is available and indeed contacts some server, dunno why.

Deactivate your WLAN and 3G interfaces and you will see that you get no sound for this type of excercise.

I am not sure right now how the Android app acts on normal new lesson excercises.
Can it e.g play all words, the whole sentence, what were the concrete limitions in "Internet connection currently not available" mode... I would have to re-test myself with the latest version which are published on a ~2 week basis.
A "true" offline mode (for all skills, all lessons) is only available in the DuoLingo Pro/Plus subscription, which you have to buy and was announced more recently.
There is already a "Pro/Plus problem thread" open.

The normal Android DuoLingo app had a "cache up to 10 lessons mode", when used without internet.
This was only partly working at my side (more worse than right, I lost 5-9 new lessons 3x+ times) when I tested it with older app versions.
Not more than 5 lessons could be done per single skill for my English-Portuguese course; I tested multiple skills.

I can probably give you two more links about all the problems of that "cached-mode", including the above mentioned newer Pro/Plus mode.

As the DuoLingo team does not publish a history / CHANGES file (summary auf VCS commits), you are IMHO actually alpha/beta testing their Android app all the time.

If you encounter problems like that, a version rollback is always a good practice (google android duolingo apk) for you as the end-user who does not like to play the beta tester.

Furthemore I am asking myself about that release concept (and information hiding):

  • Do the Android programmers not want or are not able to make a VCS commit summary and publish it or are management/business developers not allowing it?

  • Does the team even know what code of a version they publish, when and what bugs are partly/completely fixed according to their non-transparent bug database (ticket system)?
    e.g since what (exact) version the Android shop offers streak repair services services

  • Why would a business developer want to publish what exact version includes ads, but no other good, new features?

  • Are they releasing app code from defined branches or just beta releases from the developer trunk/master/default?


Hi Thomas,

I went through my set of languages, taking notes.

The problem I mentioned with the tap-the-pairs exercises has gone away.

However, at least one other tile-based exercise type still has no audio: these are the build-the-sentence type. I'm pretty sure that that two months ago, audio was played for each tile (when building a sentence in the language being learned). Now it is completely silent in all the languages I'm working on. Again, this started a month or so ago.

I take this to be a bug. This is not the main point of my original posting, though, which was that most of the exercise types could in principle support audio, and that they ought to, and that it would be rather simple in most cases to make them do so.


Yea, all of the courses you are doing don't use native speakers, but TTS. It has been acting up lately, so maybe that's why you don't hear it for every word.


Do you mean, none of the courses I've been doing use TTS, not native speaker sentences?
In that case, I'm really impressed with the TTS!

The issue is not, however, that I don't hear it for every word. (The logic is wrong here). It is that I do not hear it for any word in the "tap-the-pairs" exercise, as well as the sentence-building exercises. That is, 100% of the time, I hear nothing. Until last month, I always heard the word when I clicked the tile.

I'm using the same phone, same service, and I haven't made any system upgrade or anything. I think it has to be a change in DuoLingo.


Yup, none of your courses use TTS. As I said, it's been acting up lately, so that must be it. Although mine has been working fine for the "tap-the-pairs" exercise, but not for the sentence building exercises. I didn't even notice it till you pointed it out here.


Later, dsjanta explained that all the exercises were using text-to-speech. I'm surprised and impressed.

That removes the objection to DuoLingo providing audio for the student-typed responses. If the answer is right, TTS should be able to read them.


One of the other apps I use shows you video clips of native speakers saying the word or phrase. For some reason this is massively more helpful to me.

That app is just for vocabulary training, but it definitely could be used in this situation.

Learn a language in just 5 minutes a day. For free.