D-ID D-ID
Digital human platform for corporate communication and content production, covering video generation, interactive avatar and multi-level commercial delivery