tdesktop icon indicating copy to clipboard operation
tdesktop copied to clipboard

Adding Text-To-Speech function using SAPI (Windows)

Open DontNuts opened this issue 1 year ago • 0 comments

Is your feature request related to a problem?

No, I'm not a person with vision impairment that requires a screen reader, I am just lazy reading those hundreds of new messages in the morning...

Describe the solution you'd like

  • Add a small button (a clickable icon or whatever) on each message that will read out that single message when clicked.
  • (Option) Read out all unread messages
  • Options to include the senders' names when reading out (maybe also allow setting custom alias for some sender names, you know some names are unreadable like symbols or... special)
  • Options to skip emoji and alike (you know the SAPI will speak out the emoji with an alternate text, e.g. the "😆" emoji it will speak as "Smiling face with an open mouth closed eyes")
  • Auto/manual selecting difference voice for difference language
  • Custom library for words/phrases replacement, for when the SAPI engine don't know how to correctly read out some special characters/texts
  • etc. etc.

Describe alternatives you've considered

No.

Additional context

No response

DontNuts avatar Jan 15 '24 00:01 DontNuts