Dynamic Voice Data for Business to Business Communication
Original Publication Date: 2001-Jan-01
Included in the Prior Art Database: 2003-Jun-19
Disclosed is a system to allow the use of dynamic data to be rendered by voice to overcome integration or security concerns. This system can be used for systems which can not be easily integrated into a data communication solution, or have data that exists behind barriers that prevent sharing around a network. A voice server, for dynamic data, can be added to a system to allow the data to be transmitted as speech over a telephone network instead of a data network. This data can then be received by a human interpreting the data or a computer performing automated recognition of the data. This will enable systems to communicate using voice technologies as the data interchange. Many approaches already exist to allow business to communicate more efficiently. These solutions rely on creating a data network between these businesses utilizing dedicated, dial-up, or switched connections for data. This system eliminates the need for a data connection and all of the security risks involved in creating a data connection. Companies can use voice server software on one side to make a phone call to another device and the voice server speaks dynamic data. The recipient side can either use a person to accept the data and enter it on their system or by hand, or use a voice server system to interpret the data and update fields. Using a voice server to transmit data allows companies to have a fully automated system, or partially automated system to meet their security needs, but it also allows a company to automate their solution, even if their data partner is not automated or does not allow communication through a secure site. This solution provides an alternative to opening up a data network, but allows a company that wishes to be automated, to automate. A voice server is a system capable of rendering dynamic data as speech. The data is formatted using some standard markup language. The data itself can be in any textual format. The voice server using a speech synthesis engine to render the text as speech, and transfers the speech over some voice commutation network, e.g. a telephone. The voice server communicates to its data server to retrieve dynamic data.