Voice-enabled applications like Amazon Echo, Google Home, Apple’s Siri, and speech-based chatbots are enriching our modern lives, at work and at play. Whether we’re adding items to our grocery list, automatically reordering prescriptions, listening to a favorite playlist, managing reminders, or automating conference calls, voice-enabled applications improve our user experience. Even more exciting is the wide availability of platforms for developing voice-enabled apps. More important than great dev tools, however, is understanding how to design great voice apps. And the best way to learn is by exploring real-world voice experiences and proven development strategies.
Exploring Voice-First Development provides you with three chapters expertly picked by Ann Thymé-Gobbel and Charles Jankowski from their book, Voice-First Development. In this fast and focused sampler, these seasoned voice experts introduce you to core concepts of conversational voice before drilling down to key skills like handling vague, unclear or ambiguous user requests, and cultivating user confidence with meaningful confirmations. The examples in these chapters are based on real world voice solutions, offering code and design techniques as well as tips for avoiding common pitfalls as you blend design, development, and user concerns for voice-first success!
“Voice-first development components”, “Resolving incomplete requests through disambiguation”, and “Conveying reassurance with confidence and confirmation” from Voice-First Development
about the author
and Charles Jankowski
have worked in speech recognition and natural language understanding for over 30 years. Ann is currently the Voice UI/UX Design Leader at Sound United. She holds a Ph.D. in cognitive science and linguistics from UC San Diego. Charles is currently Director of NLP Application at CloudMinds Technologies. He holds S.B., S.M., and Ph.D. degrees from M.I.T. Together Ann and Charles created a multi-modal conversational natural language interface to assist acute and chronic care patients.