You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
QTads is the only full-featured cross-platform TADS game interpreter.
Unfortunately, at the moment it is not sufficiently accessible to all users. In particular, it cannot be used by users of screen readers or people who have trouble reading text on the screen.
To solve this problem, two new features need to be implemented:
First, TTS support: QTads should be able to read new text using speech synthesis.
This function is available in the Windows Frotz, Windows Glulx, Gargoyle and other interpreters.
Qt has a universal interface for sending text to system speech synthesis, which can be used in this case. For example, see Qt Speech 5.15.16 or Qt TextToSpeech 6.7.1.
Secondly, a more accessible window for viewing all text output: upon command, QTads should open a window with read only edit, where there will be a complete game log.
This function is available in the Windows Frotz, Windows Glulx and other interpreters.
In them, using the CTRL+L command, a similar window opens with buttons for copying the contents to the clipboard and closing.
This feature is useful for screen reader users to re-read text. In addition, it is convenient for others users to copy quotes from the game transcript.
If these features were implemented, it would expand the audience of QTads and make it useful to more fans of interactive fiction.
The text was updated successfully, but these errors were encountered:
QTads is the only full-featured cross-platform TADS game interpreter.
Unfortunately, at the moment it is not sufficiently accessible to all users. In particular, it cannot be used by users of screen readers or people who have trouble reading text on the screen.
To solve this problem, two new features need to be implemented:
First, TTS support: QTads should be able to read new text using speech synthesis.
This function is available in the Windows Frotz, Windows Glulx, Gargoyle and other interpreters.
Qt has a universal interface for sending text to system speech synthesis, which can be used in this case. For example, see Qt Speech 5.15.16 or Qt TextToSpeech 6.7.1.
Secondly, a more accessible window for viewing all text output: upon command, QTads should open a window with read only edit, where there will be a complete game log.
This function is available in the Windows Frotz, Windows Glulx and other interpreters.
In them, using the CTRL+L command, a similar window opens with buttons for copying the contents to the clipboard and closing.
This feature is useful for screen reader users to re-read text. In addition, it is convenient for others users to copy quotes from the game transcript.
If these features were implemented, it would expand the audience of QTads and make it useful to more fans of interactive fiction.
The text was updated successfully, but these errors were encountered: