[Scummvm-tracker] [ScummVM :: Bugs] #11919: TTS/screenreader support

ScummVM :: Bugs trac at scummvm.org
Sun Oct 25 11:37:21 UTC 2020


#11919: TTS/screenreader support
----------------------------+-----------------------
  Reporter:  ObjectInSpace  |      Owner:  (none)
      Type:  defect         |     Status:  new
  Priority:  normal         |  Component:  --Other--
Resolution:                 |   Keywords:
      Game:                 |
----------------------------+-----------------------
Comment (by criezy):

 I am confused by this request. I think you may have missed the fact that
 Text to Speech is already available in the ScummVM 2.2.0 release for some
 game engines, including the one for IF games. This is an option that is
 turned off by default, so even if you turned TTS on for the ScummVM GUI,
 you still need to navigate to the game settings (select the game in the
 ScummVM launcher and click on Edit) to enable TTS for that game. We maybe
 should add a general option to enable TTS by default for games that
 support it.

 TTS in ScummVM is currently only supported on Windows (using SAPI), macOS
 (using the system speech synthesis), and Linux (using speech dispatcher).
 I started working on support for it in the iOS port, but it is not
 available yet.

 Also only a few game engines support it at this point. For each game
 engine we need to track the places where it prints text to the screen so
 that we can also add the option to speak that text. So this needs to be
 implemented individually for each engine and is easier for some than
 others depending how it handles text. So far, from what I remember, it has
 been implemented in Mortville Manor, Rex Nebular, The Case of the Serrated
 Scalpel, Lure of the Temptress, and most IF games (maybe all, but it's
 difficult to say considering how many of them there are, and they don't
 all handle the text in the same way, so we may have missed a few cases).
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/11919#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list