allebb / pirrot

A radio repeater controller (supporting both simplex and duplex operation modes) for the RaspberryPi.
https://pirrot.hallinet.com
54 stars 12 forks source link

Ability to transmit a TTS (text to speech) string at a certain time of day or at intervals (eg. every hour) #27

Closed allebb closed 4 years ago

allebb commented 4 years ago

As requested by Tekk, it would be great to have the ability to enter/add messages that can be "spoken" over the air. Google TTS has been recommended by tekk and is what I will work to implement in the next major release.

allebb commented 4 years ago

This has been implemented in the form of a custom interval message, much like #28, I have implemented a caching system so if the custom message string does not change, there is no need for another API request to Google.

This works great and given that I have also added the 'language' to the Pirrot settings, this message will be translated into the country/language of choice.

This feature can be used to override the default english "basic repeater identification" if you wish.

This will be fully released in Pirrot v2.0.0 which I expect to be released in a weeks time (so I can finalise all other features and ensure full testing has been completed.)