Patent ID: 8296139

Claim:
A speech processing method comprising: establishing a real-time communication session between a first client device and a second client device located remotely from the first client device, the real-time communication session involving a voice interface at the first client device; streaming speech during the real-time communication session from the first client device to a remotely located voice server via the voice interface; sending an endpoint identifier from the first client device to the voice server which identifies the second client device; converting the streamed speech from the first client device to a real-time stream of text at the voice server as the streamed speech arrives at the voice server during the real-time communication session; streaming the real-time stream of text from the voice server to the second client device in real time during the real-time communication session; and displaying the real-time stream of text at the second client device, as the real-time stream of text is received by the second client device during the communication session.