in order to utilise the “say” function, I’d need a control that takes a string, in other words a text box Does OH2 have something like that?
My plan is to use Sonos speakers as an audio sink for the text I’m setting in the textbox. The text will change ( something like “Breakfast is ready, get up now!”)
I want on the UI a control/widget or whatever you call it in which the user can enter a string that would be used by the say command.v
The command would look like:
say(TextItem. State,“voicerss:enEN”,“sonos:PLAY1:RINCON_93879213”)
There might be something you can do in Habpanel with the custom widgets. I don’t think there is anything you can do in BasicUI/ClassicUI for this though, as you have already guessed.