Yes. MS PowerPoint tool allows you to record your narration over your presentation slides. Here is a step by step guide on how to do it with PowerPoint 2016:

 Once you have saved your presentation as video, you can easily upload it in your VIDIZMO account by logging in as Admin or Manager > go to Admin > Media Management > Add New Video.