Wishlist for me would be.. hey Siri play recently added songs. Frustrating it doesn’t do this already, but maybe an Apple engineer will see this :)
Overall Siri in 2017 is pretty solid and Apple should release a more innovative HomePod. Like one where I ask “Siri show me the weather,” and boom I hear and also see a display beamed onto a wall. That Jibo has a perfect form factor and UX for projecting onto a wall.
She definitely already does this - “Hey siri, play recently added” does exactly what you want... looks like “play recently added songs” plays music by a band named Recently Added. Which IMO is what I should expect.
It’s start playing recently played. Errgh... what are you seeing?
As for voice well it has been the next best thing for decades. And it still to this day does not work well. There is no fluidity to conversations, it doesn't completely understand accents, it fails to properly factor in context and the range of actions is limited.
For me it's at least another 20 years away from being what people expect if it is possible at all in our lifetimes. Also the far more interesting problem for me is how do you build an API for a voice system e.g. Siri without forcing it back into a 90s style voice actions system like it is today.
Because seeing a man talking with his phone is weird.
Here are the guidelines if you haven't already seen them: https://news.ycombinator.com/newsguidelines.html
We have hailed the voice interface as “the next big thing”, but think about it; what are you actually doing through voice today? Not much. What have we historically been doing through voice? Getting information, browsing information, that might for instance lead to a purchase or other actions, mostly have been done either in person (in a shop), through some sort of purchasing form in a catalog, or more recently on a screen. Why? Because the voice is a low-bandwidth interface. One-off commands are fine, because they aren’t limited (as much) by the bandwidth of this interface, but anything more complex doesn’t really work.
Think about voice as an interface over a phone call, it’s not really good enough. It’s always better to meet someone in person, than just talking on the phone. Why? Because we get to use our eyes, and we get to express emotions. The interface has higher bandwidth. The screen is not the same thing, but it has much higher bandwidth than the voice alone. When you think about the phone or the watch, you can have both voice and the screen, whereas on a speaker you can not.
I’m not sure what I am trying to say, just thinking aloud, I guess.
Edit: Formatting