We regret that we will not be publishing this title.
Look inside
Voice-commanded applications are everywhere, running on smart speakers like the Amazon Echo and Google Home, digital assistants like Apple’s Siri, speech-based automotive chatbots, and even novelties like the Alexa-enabled Big Mouth Billy Bass. In Voice UI Systems, authors Ann Thyme-Gobbel and Charles Jankowski draw from more than three decades of experience in voice-related development and research to bring you up to speed with a host of voice-controlled applications. This engaging guide focuses on end-to-end voice app development, concrete best practices, and how to avoid common pitfalls. Including practical instruction, real-world examples, and lots of code samples, this book is perfect for developers ready to create fully-functioning voice solutions that users will love!
about the technology
New platforms and tools make voice apps easier to create than ever before. The unfortunate downside is a flood of sub-par apps that leave users frustrated with easily-avoidable bugs, design flaws, and installation glitches. To build voice apps you need intermediate-level skills in a language like Python or JavaScript along with a solid command of how voice-to-machine interactions work. Being voice-first means leveraging knowledge about other modes, like chat, while incorporating voice-specific knowledge to the process. Like any other application style, voice-centric software requires a proven strategy of planning, designing, building, testing, deploying, and assessing until you get it right.
about the book
Voice UI Systems is your personal roadmap to developing successful voice applications. In this insightful guide, you’ll get a solid foundation in modern voice technologies and also get your feet wet writing your first speech interaction apps. As you progress, you’ll devise an effective plan for balancing business and product requirements, technology dependencies, and user needs. Through interesting and practical examples, you’ll be immersed in design-informed development with code and techniques that address various characteristics of voice-first interactions. Finally, you'll ensure your apps succeed by onboarding Ann and Charles’s techniques for testing and debugging. This practical tutorial teaches you the most effective strategy of just-in-time actionable steps and tips for making great voice apps, no matter the scope, topic, or users!
what's inside
- Planning, building, verifying, and deploying voice apps
- Applying human rules of dialog
- Accuracy strategies for avoiding misunderstandings
- Using world knowledge to improve user experiences
- Error strategies for recovering from miscommunications
- Using context for smarter dialogs
- Pitfalls and how to avoid them
- Real-world examples and code samples in JavaScript and Python
about the reader
For developers with intermediate JavaScript or Python skills.
about the authors
Ann Thyme-Gobbel 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.