I am nearing the end development stages of a boat-based NR system running on a Pi and accessed with an Android-based tablet browser.
The system uses audio alerts and I have two choices, either creating lots of MP3 files for selective play-out or using TTS, with the latter being the most tidy and very flexible.
My question is generally about TTS voice options. Developing on a Windows machine rather spoils me for choice when looking for UK English female voices. However my operational platform is a Raspberry Pi and opening the Dashboard locally only offers a single voice option.
Whilst I'm sure the lady is jolly nice she is a little laid back for the warning alerts I am seeking. "Caution Low Bridge Ahead" is so comforting it almost makes me want to drift into it, yet the MS options are more assertive.
My questions are:
Is TTS processed offline? [ My locations will be far away from any internet service]
When viewing the Pi-served dashboard with an Android-based tablet browser, is the TTS processed on the Pi or the tablet? Is it the tablet or the Pi that is offering the single voice option?
Is it possible to download different voice libraries?
Any pointers will be greatly appreciated.