On the topic of TTS from an inline, is there a proxy for the say-something-with-tts for direct use in an inline, or would the method simply be to set a text variable, then execute a command which merely speaks whatever is in said text variable?
like Pfeil said, no need to get into inlines if you're not already using them, Say Something with Text to Speech is a common action under 'Other > Sounds'
(for OP, syntax that
WOULD make that work from an inline, if already using an inline, would be found in the manual in the "Plugins for the Truly mad", search for 'vaProxy.Command.Execute', but this is also available under the VA. options, presented in a list when you type "VA.", so 'Command.' and then 'Execute')
like this (in VB.net inlines):
VA.SetText("~ExampleMyTTSvar", "the thing I want to be said")
VA.Command.Execute("Example My Command Phrase", true, false, nothing, "~ExampleMyTTSvar")
...and then inside the command "Example My Command Phrase", you can access this text variable under "~passedtext1"
like this: