Great addition!
However, with the TTS currently broken, this is throwing errors when trying to save a rule. https://github.com/SmartThingsUle/Sonos-Notify-with-Sound-External-TTS has a work-around for the broken textToSpeech() function that seems to work well (using an external service if textToSpeech() throws an error).