litiengine icon indicating copy to clipboard operation
litiengine copied to clipboard

Screen Reader

Open ecchilds opened this issue 2 years ago • 2 comments

Is your feature request related to a problem? Please describe. Nope. But most games these days have really robust accessibility features, and seeing those baked into Litiengine would be great!

Describe the solution you'd like A screen reader could read all text in all GuiComponents on the screen, or just be a text-to-speech reader that devs could plug text into as needed, probably as a part of SoundManager. Obviously, screen narration could be disabled via a configuration option.

ecchilds avatar Jan 19 '22 18:01 ecchilds

Could look into MaryTTS for this

steffen-wilke avatar May 07 '22 16:05 steffen-wilke

MaryTTS is one of the more advanced solutions - if we don't want to use another library, we could incorporate the Java Speech API the way FreeTTS (BSD license) or Festival (license depends on the voices used) do it.

nightm4re94 avatar May 08 '22 21:05 nightm4re94