A number of design choices will have ramifications throughout the design process and a major influence on the details of the resulting design. These choices cover the dialog strategies and grammar type as well as the approaches to pervasive elements of the dialog, including error recovery and universal commands. This chapter covers the common techniques and strategies and equips you with approaches to help decide what is best for your application. |