I've taken out all unncessary parts of the flow, just FYI.
I know its currently wrong; but I am looking for how to do it, if possible. In my change node, I would like the message it passes along to be spoken to be dynamically changed based on its input.
So in my example, I set msg.carrier to ups. I would then like the change node to input that into its message that it passes to the TTS template node. So that in the end, my speaker says "A package from UPS has been delivered".
[{"id":"ebd69f4bccf807e7","type":"tab","label":"Mail","disabled":false,"info":"","env":[]},{"id":"8e97a41daf1fb970","type":"alexa-remote-routine","z":"ebd69f4bccf807e7","name":"Speak: msg.payload","account":"f0ce5fbc.18734","routineNode":{"type":"speakAtVolume","payload":{"type":"regular","text":{"type":"jsonata","value":"payload"},"volume":{"type":"num","value":"20"},"mode":"set","devices":["G6G0XG11030205CT"]}},"x":910,"y":390,"wires":[[]]},{"id":"22a918f799ca58e5","type":"template","z":"ebd69f4bccf807e7","name":"TTS","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"<speak>\n<voice name= \"{{voice}}\" >\n{{message}} \n</voice>\t\n</speak> ","output":"str","x":715,"y":390,"wires":[["8e97a41daf1fb970"]]},{"id":"dc6284b3ae4371fc","type":"inject","z":"ebd69f4bccf807e7","name":"Set carrier UPS","props":[{"p":"carrier","v":"ups","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":215,"y":390,"wires":[["7ee9cc44eb29febd"]]},{"id":"7ee9cc44eb29febd","type":"change","z":"ebd69f4bccf807e7","name":"Message: All packages delivered","rules":[{"t":"set","p":"message","pt":"msg","to":"A package from {{carrier}} has been delivered.","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":475,"y":390,"wires":[["22a918f799ca58e5"]]},{"id":"f0ce5fbc.18734","type":"alexa-remote-account","name":"","authMethod":"proxy","proxyOwnIp":"192.168.86.215","proxyPort":"3456","cookieFile":"Auth","refreshInterval":"15","alexaServiceHost":"pitangui.amazon.com","amazonPage":"amazon.com","acceptLanguage":"en-US","userAgent":"","useWsMqtt":"on","autoInit":"on"}]