03-09-2009, 02:16 AM
A voice browser is a device which interprets a (voice) markup language and is capable of generating voice output and/or interpreting voice input, and possibly other input/output modalities. The definition of a voice browser, above, is a broad one. The fact that the system deals with speech is obvious given the first word of the name, but what makes a software system that interacts with the user via speech a browser? The information that the system uses (for either domain data or dialog flow) is dynamic and comes somewhere from the Internet. From an end-userâ„¢s perspective, the impetus is to provide a service similar to what graphical browsers of HTML and related technologies do today, but on devices that are not equipped with full-browsers or even the screens to support them. This situation is only exacerbated by the fact that much of todayâ„¢s content depends on the ability to run scripting languages and 3rd-party plug-ins to work correctly.