A method of interfacing a telephone application server and a speech engine
can include the step of establishing one or more audio sockets in a media
converting component of the telephone application server. The audio
socket can remain available for approximately a duration of a call. A
work unit that requires processing by a speech engine can be detected for
the call. An identifier for the audio socket and a data for the work unit
can be conveyed to a selected speech engine. Work unit results from the
selected speech engine can be received by the media converting component
via the previously established audio socket.