tdesktop
tdesktop copied to clipboard
Adding Text-To-Speech function using SAPI (Windows)
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