At Build 2017 conference, Microsoft demoed Presentation Translator add-in that that lets you add live subtitles to your presentation. As you speak, Presentation Translator allows you to display subtitles directly on your PowerPoint presentation in any one of more than 60 supported text languages.

Microsoft’s amazing Presentation Translator that can add live subtitles to your presentation now available for download