A system and method for providing end user speech applications. The system is embodied in an application environment framework which exchanges messages with a target execution platform having a local call flow interpreter. A speech application comprised of a plurality of generic call flow objects is executed on the application environment framework. While the speech application executes, the application environment framework translates the generic call flow objects into platform specific call flow objects having a format recognizable by the local call flow interpreter of the target execution platform, formats the platform specific call flow objects into reply messages using a protocol recognizable by the target execution platform, and transmits the messages to the target execution platform. In this manner, a platform independent speech application effectively controls the operation of a platform dependent call flow interpreter to provide voice interaction with an end user.

 
Web www.patentalert.com

> System and method for processing personal telephony recorder commands

~ 00300