CPC G10L 15/183 (2013.01) [G10L 15/005 (2013.01)] | 22 Claims |
1. A processor-implemented translation method comprising:
receiving, by a processor, a content;
determining, by the processor, a time-shift value for each of a plurality of languages;
storing, by the processor, the time-shift value for each of the plurality of languages on a table;
determining, by the processor, a time-shift of the received content based on a determined language used in the received content and the table;
determining, by the processor, a delay time for a real-time translation based on the time-shift of the received content and a silence interval in the received content;
generating, by the processor, a translation result through a trained automated translation model by translating a phrasing used in the received content based on the delay time;
synthesizing, by the processor, the generated translation result and the received content; and
providing a user with the synthesized result of the generated translation result and the received content in real-time,
wherein the generating of the translation result by the processor comprises adjusting an utterance length of the translation result to have a shorter length than a length of the delay time.
|