Telecommunications voice server leveraging application web-server capabilities
First Claim
1. A telephony system with speech capabilities comprising:
- a telephone gateway communicatively linked to a telephone network;
a telephone application server including a plurality of virtual machines, said virtual machines including a telephone server, a dialogue server, and a speech server;
a resource connector that is a communication intermediary between said telephone gateway and said telephone application server, wherein call information is gathered by said resource connector and conveyed to the telephone application server; and
a media converter that is a communication intermediary between said telephone gateway and said telephone application server, wherein the media converter is configured to stream speech signals between the telephone gateway and at least one speech engine.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for providing voice telephony services can include the step of receiving a call via a telephone gateway. The telephone gateway can convey call identifying data to a resource connector. A media port can be responsively established within a media converter that is communicatively linked to the telephone gateway through a port associated with the call. A call description object can be constructed that includes the call identifying data and an identifier for the media port. The call description object can be conveyed to a telephony application server that provides at least one speech service for the call. The telephony application server can initiate at least one programmatic action of a communicatively linked speech engine. The speech engine can convey results of the programmatic action to the media converter through the media port. The media converter can stream speech signals for the call based upon the results.
-
Citations
11 Claims
-
1. A telephony system with speech capabilities comprising:
-
a telephone gateway communicatively linked to a telephone network; a telephone application server including a plurality of virtual machines, said virtual machines including a telephone server, a dialogue server, and a speech server; a resource connector that is a communication intermediary between said telephone gateway and said telephone application server, wherein call information is gathered by said resource connector and conveyed to the telephone application server; and a media converter that is a communication intermediary between said telephone gateway and said telephone application server, wherein the media converter is configured to stream speech signals between the telephone gateway and at least one speech engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification