An automatic online voice
translation system and method, comprising a virtual translator, a SIP gateway, and a storage, wherein the SIP gateway receives a call from a caller, when the virtual translator is not activated, the SIP gateway establishes a communication between the caller and the agent by streaming in real-time caller'
s voice directly to the agent and agent'
s voice directly to the caller, and when the virtual translator is activated, the SIP gateway creates audio files based on the received voice streams of both the caller and the agent, and sends the created audio files to the virtual translator for translating the caller'
s voice into a language understood by the agent, before transmitting the voice to the agent. In another embodiment, a
contact center platform is used for applying features such as call recording,
Interactive Voice Response (IVR) service, and conferencing service to the call.