The audio at the top of this page says : "Il a trois fils.", and not "filles". It's obvious for a French toddler, even in a noisy environment.
- Fils [fis]/Fille(s)s [fij] : You have very good pronunciations in French and English (masc. & fem. voices) with short sentences (https://www.larousse.fr/dictionnaires/francais-anglais/fils/33708) and (https://www.larousse.fr/dictionnaires/francais-anglais/fille/33672). The pronunciation sing. and pl. is the same.
You have also all the meanings of "fils" like son, boy, descendant, ... and "fille" like 1) [enfant] girl / c'est une belle/gentille fille (she's a good-looking/nice girl) 2) [jeune fille] girl / une fille de la campagne (a country girl) 3) [descendante] daughter / tu es bien la fille de ton père ! (you're just like your father !).
- Note : Fils [fis] has an "s" in the singular and it is pronunced because it comes from the Latin "filius". The Latin pronounced more the beginning and the end of this word. In the Xe century, it was still writen Filius, but maybe in France, they did pronounce the "iu" less and less. In 1694, it was written "fils". Now, we don't pronounce the "l". Maybe, in a few centuries, it will be written "Fis" without the "l". So, its spelling will be different from "des fils" [fil] (thread, wires).
- Note : Fil [fil] (thread, wires) comes from the latin "filum".
The pronunciation is correct (07/10/2020).
"Fils", for son, is pronounced like [FEESS] with an [EE] sound then an [S] sound.
Not to be confused with "un fil" (a wire) and "des fils" (wires) who have no final pronounced [S]
The [S] sound is always pronouced for meaning "a son". The prounciation is [FEESS], no [L] sound and a [S] sound.
For the meaning of "wires" you pronouce a [L] sound and no [S] sound [FEEL].
For a girl (une fille) you have an [EE] sound and a [Y] sound at the end [FEE.Y]
And all of them sound the same in singular and plural.
And conveniently, there is no option to report incorrect pronunciation... I'd imagine it's because it's a known problem. I started using the other (not so relevant) options to report, though. It's really annoying and discouraging not to be able to get anywhere because of their bugs. Had I not tested out of two levels, I would've never had more lessons unlocked. It beats me how some people were able to "master" the lessons. It might've happened before the change I read about somewhere or they just memorize and repeat everything wrong just the way it is here in order to achieve that.
So, the audio of the female voice is not entirely wrong! The female voice pronounces the word "fils" with an audible l. This is technically correct, IF we were talking about wires or filaments. See, the word "fil" in French means "wire," and "fils" is the plural with no change in pronunciation. Which means that it is a homograph for "fils" meaning "son." For the meaning of "son," the word "fils" should be pronounced without the l and with an s. Knowing the context, it should be "fils" for "son," but I guess the program used didn't know the context. So, it's right in a general sense, but wrong for this context.