The present invention is a system and method for creating and implementing
transactional speech applications (SAs) using Web technologies, without
reliance on server-side standard or custom services. A transactional
speech application may be any application that requires interpretation of
speech in conjunction with a speech recognition (SR) system, such as, for
example, consumer survey systems. A speech application in accordance with
the present invention is represented within a Web page, as an application
script that interprets semantic objects according to a context. Any
commonly known scripting language can be used to write the application
script, such as JavaScript (or ECMAScript), PerlScript, and VBscript. The
present invention is "Web-based" to the extent that it implements Web
technologies, but it need not include or access the World Wide Web.