T thestack.com BBC launches machine-translated synthetic voiceovers 2 points MAshadowlocked 11 years ago 0 comments