quarck / CalendarNotification

Android app extending calendar notifications with snooze button and notifications persistence
GNU General Public License v3.0
104 stars 39 forks source link

TODO: read out aloud reminders (TTS) #114

Open quarck opened 8 years ago

quarck commented 8 years ago

Requested by some users

quarck commented 8 years ago

Lack of free time - marked as "help wanted". If someone can implement and do a pull request - welcome

kauffy commented 7 years ago

I wish I knew enough to do this. I was working with Arnold from Bitfire (the developer of Calendar Snooze) and I was the one that encouraged him to include the spoken alerts (I also wrote the copy for his app in the Play Store). Speech (with the ability to countdown) is ABSOLUTELY my favorite feature of Calendar Snooze, but it seemed to have broken with Marshmallow (and, apparently, just on Samsung). I don't know why, but he hasn't fixed it (it's been over a year). He's very slow to respond to stuff. I'm shocked that there isn't another app out there that does something similar, given how incredibly useful it is.

How it's handled in CS, is that you can set a per-calendar string (as well as enable/disable speech per calendar) for what text you would like spoken. It's a combination of literals and escape sequences, the most-powerful of which is %D, which is the "due time". So, for example, if I have an appointment in an hour, and the reminder goes off at 60 minutes, it will say "School event: 3D animation class, starting in 60 minutes". Snooze for ten minutes, ".. starting in 50 minutes." THAT feature is gold.