Hello, Cc-ing debian-accessibility at least for information.
Roland Clobus, le mar. 19 nov. 2024 12:31:15 +0100, a ecrit: > The most striking recording is at step 2:6:1 > https://openqa.debian.net/tests/325775/file/bootwalk_2:6:1-captured.wav > which is about 5 minutes long and lists 78 language options. Yes. One can use arrow keys instead to quickly go over the list. > * Are all these languages supported by the speech generators? I don't remember if that's 100% the case, in my memory it is at least very largely covered. > (I've noticed e.g. 'Chinese letter - Chinese letter' being spoken > at 1:00) -> i.e. should the list of languages be reduced for this > specific variant of the installer, because the speech module cannot > read it? Ideally that could be implemented in localechooser, by looking at the list of voices in espeak to filter the list. > * Could a different font be used to show the UTF-8 characters, similar to > the text installer? For the screen reader to work, we have to use the linux console, not an fbterm. So we are limited to the linux console capability, and thus cannot display everything at the same time. In practice this is not a problem because the speech is correct, and the font is switched once a language is selected. > * The spoken text 'Prompt. For help' does not speak the most important bit, > i.e. that the question mark will show the help text This is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690343 forwarded upstream https://github.com/espeak-ng/espeak-ng/issues/150 > * Nowadays newer TTS voices exist that speak a more natural language (e.g. > piper https://rhasspy.github.io/piper-samples/), could this be used instead? The problem is the size. espeak-ng supports a very wide range of languages with a quite small disk footprint. Piper etc. (we had mbrola already for a long time) take a *lot* of space. We have packages ready for including e.g. mbrola voices, but we cannot really include them on the default images, it's rather for specialized images. Samuel