Technology D-ID launches an AI video translation tool that includes voice cloning and lip sync byEditorAugust 21, 2024