[Scummvm-tracker] [ScummVM :: Bugs] #11919: TTS/screenreader support
ScummVM :: Bugs
trac at scummvm.org
Mon Mar 8 12:54:29 UTC 2021
#11919: TTS/screenreader support
--------------------------+------------------------
Reporter: ObjectInSpace | Owner: sev-
Type: defect | Status: closed
Priority: normal | Component: --Other--
Version: | Resolution: invalid
Keywords: | Game:
--------------------------+------------------------
Comment (by sev-):
Here are few examples for you:
https://github.com/scummvm/scummvm/pull/1953 <-- simple
https://github.com/scummvm/scummvm/pull/2343 <-- more advanced
In every engine, you need to find the place where it prints out subtitles.
Usually, it is something named text*, subtitles*, say* or a thing dealing
with fonts. Then, in that place you would need to give a call to our TTS
subsystem, the interface is pretty straightforward:
https://github.com/scummvm/scummvm/blob/master/common/text-to-speech.h
The first PR for Sherlock engine, mentioned above, would be the thing
needed for the vast majority of our engines, e.g. pretty minimal changes.
--
Ticket URL: <https://bugs.scummvm.org/ticket/11919#comment:9>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list