Microsoft Edge will dub streamed video with AI-translated audio lisa nichols May 22, 2024 Technology Microsoft is planning to either add subtitles or even dub video produced by major video...