WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Marking-up changes of language from English to Latin

for

From: glen walker
Date: Mar 30, 2023 9:31AM


In case you need/want it, I was going to say the same thing as Birkir.

However, while VoiceOver and JAWS don't have a Latin language setting, NVDA
does if you use the eSpeak NG built-in synthesizer (
https://github.com/espeak-ng/espeak-ng/blob/master/docs/languages.md). I
don't personally use that synthesizer because it sounds too robotic, but
there is a Latin language. I just tried it and it mostly sounds like
English, even on the Latin words.

Side note, I use the "Windows Onecore voices" synthesizer for NVDA. It took
me a while to figure out how to install language packs for that synthesizer
but the way it works for me (let me know if there's another way) is going
to the Narrator settings and selecting "add more voices" then "add
voices". I guess it makes sense if I'm using a Microsoft Windows
synthesizer that I have to install the language packs through the Microsoft
Windows screen reader. When I demo a screen reader when conducting
training, it's a fun exercise to show how the language can switch if you
use the HTML lang attribute properly. For the longest time, I would always
have to demo that part using JAWS because I couldn't get NVDA to work until
I stumbled upon the Narrator settings.