This article will show you two different ways to embed a narrated PowerPoint in Moodle.
Method #1 - Save the narrated PowerPoint as an MP4 video file
Using PowerPoint 2013 or newer, you can save your narrated PowerPoint to an MP4 video file and embed it in Moodle using My Media.
Steps
Open your narrated presentation in PowerPoint 2013 or newer.
Select File
Select Save-As
Select a location to save the file
Set the Save as type to MPEG-4 Video (*.mp4) and select the Save button
The narrated PowerPoint might take a while to save, depending on how much narration is in the PowerPoint and the speed of your computer. A progress bar will appear at the bottom.
Now that your narrated PowerPoint has been saved as an MP4 video file you can use My Media to embed the video file in Moodle by referring to the article Moodle My Media - How to share a video or audio file in Moodle.
Method #2: Upload the narrated PowerPoint to OneDrive
In your web browser, navigate to office.com and sign in.
Drag and drop your narrated PowerPoint file into the file listing on office.com.
Once your narrated PowerPoint is uploaded, select the file to open it.
At the top left select File, then Share, and then select Embed.