5.3. Engineering new services

Developments in technology are changing the way we interact with computer systems. This section will look at some of the technologies that enable us to interact with computers in natural ways, as well as at the changes in interfaces that will enable new services.

5.3.1. Advanced dialogs

In 5.1.4, “Automatic speech recognition systems,” on page 371 we looked at how ASR systems perform word and phrase recognition. Here we look at systems that understand meaning based on context. Instead of using word grammars to define the domain of acceptable phrases, we use task models to describe the acceptable tasks that can be performed. The acceptable tasks will change depending on the state a dialog has taken.

To date, language ...

Get Definitive VoiceXML™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.