9. A method for real-time multi-lingual communications, comprising: providing a session identifier as a public key for a client communication session between clients which seek to communicate; providing a channel identifier representing a private key for each of a plurality of clients where the private key includes a selection of a language and a manner for which each client is to receive communications; creating a dynamic link over a network between a client and a service for communications using the public and private key combinations; routing communications over the network using a web service; translating communications using a translation service provided by the web service which employs attributes associated with the private key and the public key combination to provide response information in a designated language to enable multi-lingual real-time communications; and providing the communications and translations of the communications to all clients participating in the session in accordance with the selection of the language of each client.
9. A method for real-time multi-lingual communications, comprising: providing a session identifier as a public key for a client communication session between clients which seek to communicate; providing a channel identifier representing a private key for each of a plurality of clients where the private key includes a selection of a language and a manner for which each client is to receive communications; creating a dynamic link over a network between a client and a service for communications using the public and private key combinations; routing communications over the network using a web service; translating communications using a translation service provided by the web service which employs attributes associated with the private key and the public key combination to provide response information in a designated language to enable multi-lingual real-time communications; and providing the communications and translations of the communications to all clients participating in the session in accordance with the selection of the language of each client. 13. The method as recited in claim 9 , wherein the translation service includes at least one of distributed speech recognition, automatic speech recognition, real-time translation, machine translation and text to speech synthesis.