Patent ID: 8838459

Claim:
A method for providing language translation services during a teleconference session, comprising: receiving a request from one of a plurality of teleconference participants for the addition of a virtual participant processor to the teleconference session, wherein the request includes a location identifier of a teleconference management processor and an identifier of the teleconference session; determining language preferences of each of the teleconference participants; in response to the request for the addition of the virtual participant processor received by the teleconference management processor, sending a request to the virtual participant processor to join the teleconference session; in response to the request by the teleconference management processor, connecting the virtual participant processor to the teleconference session; intercepting speech data from each of the teleconference participants; recognizing a speech language of each of the teleconference participants; translating the intercepted speech data into the recognized speech language of each of the teleconference participants; providing translated speech data to the teleconference management processor; and outputting the translated speech data received from the virtual participant processor for delivery to the respective teleconference participants.