Patent ID: 7283621
Filing Date: 2007-10-16
Classification: H04L,H04M

Abstract:
1. A system to enhance speech-enabled Web applications, comprising: a Web page that includes voice tags; a voice browser; a terminal object to interpret the voice tags; and a telephony API used by the voice browser to form a connection with a client and process the voice tags by selecting the terminal object from among a group of registered terminal objects adhering to a uniform interface and providing the voice tags to the selected terminal object, the selected terminal object for interpreting the voice tags, wherein various programmers can provide registerable telephony services using terminal objects that rely on the telephony API, wherein the telephony API is provided by a TAPI application component, the TAPI application component for registering pluggable terminal objects with a terminal manager by providing a terminal class name, a media type, and a method of signaling events and for providing a list of registered terminal objects including the registered media type.