6. The method of claim 3 , further comprising: calling, by the virtual participant processor, a translation server that is configured to translate the intercepted data based on the identified languages of the respective teleconference participants.
3. A method for providing language translation services during a teleconference session, comprising: receiving a first request from a first teleconference participant of a plurality of teleconference participants for language translation services; generating a second request for the addition of a virtual participant processor to the teleconference session in response to receiving the first request; in response to the second request, connecting the virtual participant processor to the teleconference session, wherein the virtual participant processor is configured to provide the language translation services for the teleconference participants; identifying a language of each of the plurality of teleconference participants; intercepting, by the virtual participant processor, data from each of the teleconference participants; translating the intercepted data into the identified language of each respective teleconference participant of the plurality of teleconference participants to obtain translated data; receiving the translated data for delivery to each respective teleconference participant; and outputting the translated data.