Thomas X. Hoban - Chicago IL, US Robert A. Dickel - Oak Park IL, US Paul E. Grafing - Chicago IL, US Garrett M. Smith - Chicago IL, US Troy D. Smith - Chicago IL, US Cynthia L. Tarpo - Chicago IL, US
Assignee:
SR2, Inc. - Chicago IL
International Classification:
G10L 11/00 H04M 1/64 H04M 11/00
US Classification:
7042701, 379 8817, 379 8818
Abstract:
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.