I delivered voice and interaction designs for new PC-specific Alexa domains for using Alexa on Windows laptops. My primary contributions were interaction design strategy and the v1 high level design for voice interaction. I also delivered feature prioritization for subsequent releases.
A laptop is a quotidian, personal device, and even non-technical users have deep familiarity with the GUI and concepts. They also have deeply-embedded habits and preferences. Honing in, I identified and segmented hero use cases for voice on a PC:
• Media (streaming music, streaming video)
• Comms (messaging, calling, email)
• Shopping powered by voice search (comparison shopping, reviews, best price)
Prioritizing the intersection of these with existing Alexa domains, I developed an error and recovery experience specific to existing domains, the user’s mental model of the PC, and the contextual and visual hierarchy of apps, websites, and determining which was which (where possible).
I also designed a high-level error and recovery system to respond to queries about features and applications available on the device but Alexa could not yet handle. I based this on the default Windows configuration as well as the installed applications on the device and current application context on the screen. This aligned with preferences coming downstream from the Windows operating system, and aligning with its default apps, search behavior, and transport controls, both those designated by the user, and by the OS itself.