That's also what drives me absolutely insane - I want a guide from Apple that gives me a regular syntax I can use to get predictable results with Siri. The fuzzy, natural language stuff in Siri is so bad that it's completely unpredictable what will work.
Super frustrating. It's the best thing about LLMs, that you can be so imprecise and human with your discussion, with context maintained from input to input. Siri doesn't have the predictability of an old-school fixed syntax voice agent (like Wildfire from the '90s - remember that? It worked!) and doesn't have the flexibility of a proper natural language interaction with an LLM. It lacks any sort of working memory - "Create an appointment on Tuesday at 3pm." "OK." "Name it 'Mechanic visit'" "Now playing songs by Mike and the Mechanics."
Yeah, the lack of memory is a huge problem - makes it impossible to conversationally correct a mistake. Instead, you have to start the interaction from the top and hope that this time it works out.
Last week:
Me: Hey Siri, turn off the bedroom lights. Siri: I’m sorry, I can’t change a scene. Me: Hey Siri, turn the bedroom lights off. Siri: OK!
This week:
Me: Hey Siri, turn the bedroom lights off. Siri: I’m sorry, I can only do one thing at a time. Me: Hey Siri, turn off the bedroom lights. Siri: OK!
Next week:
Me: Hey Siri —— Siri: The red zone has always been for loading and unloading of passengers. There's never stopping in a white zone.
Like, please just pick one and stick that in the integration tests. I promise I’ll learn the syntax if you choose an official one. Any official one.