官术网_书友最值得收藏!

Introduction

In the future, user interfaces will move away from being touch-based and mouse-clicking web interfaces to voice and conversation-based user interfaces. On average, a person speaks about 20,000 words a day (http://bit.ly/2GYZ1du), which is the equivalent of reading half a book, and voice commands are 5 times faster to process (http://hci.stanford.edu/research/speech/index.html) than web user interfaces or typing. The huge efficiency of voice commands is attributed to the fact that speaking is natural to everyone. The technological leaps in natural language processing (NLP), thanks to machine learning (ML) and artificial intelligence (AI), and increased computing power has made it possible to accurately understand and process complex human voices and speech patterns. This book will teach developers how to create voice-enabled applications using NLP platforms such as Google's Dialogflow and Amazon's Alexa Skills Skit, and deploy them to personal digital assistant devices, such as Google Home, Amazon Echo, and Google's Android Auto.

This chapter covers the history of voice user interfaces (VUIs) and discusses what VUIs are. It will help you understand the roles NLP platforms play in the development of VUIs. The chapter also introduces modern voice-enabled applications such as chatbots, personal digital assistant devices, and automobile virtual assistant systems, and how VUIs can be beneficial to such applications. You will then learn about user experience and design principles to deliver compelling voice-enabled applications to consumers. Finally, this chapter ends by looking at both current and predicted future capabilities of digital personal assistant devices.

This chapter will cover the following topics:

  • History of VUIs
  • Basic concepts of VUIs
  • NLP platforms
  • Benefits of VUIs
  • Chatbots, Amazon Echo, Google Home, and automobile virtual assistant systems
  • Best practices, design principles, and user experiences when creating VUIs
  • Current and predicted future capabilities of digital personal assistant devices
主站蜘蛛池模板: 永泰县| 梁河县| 深州市| 万安县| 通榆县| 库尔勒市| 青神县| 滁州市| 读书| 姜堰市| 澄迈县| 万山特区| 滦南县| 灵宝市| 福贡县| 拉孜县| 眉山市| 六枝特区| 乾安县| 姜堰市| 宝清县| 闸北区| 介休市| 芮城县| 连南| 西乡县| 伽师县| 龙泉市| 襄垣县| 巴塘县| 信丰县| 西丰县| 墨玉县| 黔南| 吉木乃县| 浦县| 景德镇市| 兰溪市| 华安县| 乌兰浩特市| 嘉祥县|