Software Microsoft Teams will turn you into a language whizz with zero effort Choose Microsoft Teams live captions in whatever language you want. By Charlie August 20, 2022August 20, 2022