Is the era of artificial speech translation upon us?