I’m trying to get the items on the chores (or shopping list) to be read by TTS.
It works but when there are multiple items, I would like to have a pause between them.
I have this:
the message template will get rendered and then sent to the media_player all at once when it’s fully rendered. so if you want to put pauses in there, there would need to be a pause marker in the tts. you could do things like ... and such, but you don’t get to control the specific wait time. and i don’t know of specific meta commands that piper supports. i would do something like the below.
i don’t know the format of the specific items you have but i think the framework you’re going to need is something like this… use repeat to call the tts multiple time with your specified delay between:
if this doesn’t work, please look at the trace and see what is in the variable repeat.item and paste it in here. we just need to parse out the right item… And how to do that depends on the structure of the contents of repeat.item