Howdy, There's also speech-dispatcher, you can configure it with the voice you want, then just use spd-say. There are a lot more voices now days than there used to be. Festival is still around, flite, rhvoice, espeak-ng, mbrola, voices from mimic3 which is part of Mycroft, probably more that I am forgetting.
Most of these can be configured to work with speech-dispatcher. The only interesting part is getting pulseaudio or pipewire to play nicely with them when you aren't calling them directly. Fortunately notifications work for me, and my screen reader automatically reads incoming notifications, so I have audible reminders now. Thanks, Storm On Sun, Sep 17, 2023 at 11:38:15AM -0400, Remind Fans wrote:
On 9/17/23 09:56, Storm Dragon via Remind-fans wrote:I was reading about wxremind, and it says that it will give spoken reminders using festival. It also says it is no longer maintained. I was just wondering, how can I do the same thing just using remind's syntax? I have started off with something extremely simple, my remind file consists of the following: # Reminder to Clock in REM Mon Tue Wed Thu 9:25 MSG "Clock in." How can I make it so that every Monday through Thursday, at 9:25, it either does a notification with notify-send, or speaks with something like spd-say the reminder to "clock in"?I find espeak easier to use than festival. Less configurable, but easier. The relevant remind command would be something like REM Mon Tue Wed Thu Fri AT 9:25 RUN espeak Log in. Maybe there are more succinct ways to write that time specification. I'm not that good at Remind. I run Remind as remind -z1 ~/.reminders < /dev/null > /dev/null 2>&1 & I haven't used festival in years, so you're on your own. As an aside, I find audible reminders very useful. I wrote a script "say" which calls espeak (and formerly festival) with useful options. Oh, that reminds me, in "say" commented out is this command: # echo "(SayText \"$phrase\") (quit)" | netcat localhost 1314 (Yeah, I'm a digital packrat too.) I don't know what was on port 1314. Probably that's the default listening port for some part of festival. -- 1101000 1110100 1110100 1110000 0111010 0101111 0101111 1110010 1101111 1111001 1100001 1101100 1110100 1111001 0101110 1101101 1101001 1101110 1100101 0101110 1101110 1110101 0111010 0111000 0110001 0101111 _______________________________________________ Remind-fans mailing list [email protected] https://dianne.skoll.ca/mailman/listinfo/remind-fans Remind is at https://dianne.skoll.ca/projects/remind/
-- ⛈🐲 Accessible low cost computers for everyone! https://stormux.org Stormux Code Repository: https://git.stormux.org/storm/stormux https://git.stormux.org/storm/configure-stormux Stormux Shop: https://stormux.org/shop/ Get my public PGP key: gpg --recv-key 43DDC193 Algorithm: Word used by programmers when they don�t want to explain what they did. Support Stormux: https://ko-fi.com/stormux
signature.asc
Description: PGP signature
_______________________________________________ Remind-fans mailing list [email protected] https://dianne.skoll.ca/mailman/listinfo/remind-fans Remind is at https://dianne.skoll.ca/projects/remind/
