The long history of confusion, misunderstanding, and failed human-to-human communications should keep us on notice that this assumption is based on what we want and not on what actually exists. If giving verbal instructions to people is so fraught, how are we ever going to effectively give verbal instructions to computers? Lots of people, me included, think this fantasy world will remain an unattainable chimera.
The biggest conundrum in technology is that it’s harder to tell a computer to do something than it is for the computer to do it. Complex and difficult jobs are fairly easy for digital power to accomplish, but instructing and directing the nuance and intention of that complexity remains an evergreen challenge. Thus the rationale for the entire profession of interaction design.
…book me a ride.” This isn’t a thing in mobile, as launching an app is always done by tapping on it. Catering for how everyone speaks is an extra complexity in voice design, which is referred to as utterance expansion, so use the tooling available and establish a logical process for adding utterances, as a single voice app can have 40,000 of them!
But part of the delight of voice apps is that you don’t have to do this — they can be designed so that a user can reach any part of the experience on first launch. This is what differentiates a great voice app from one that sounds like an IVR system, which is why we spend a lot of time making sure each feature is designed and built in isolation.