Сделали с помощью нейронных сетей, есть на плейграунде. В эмоции не попадает и местами говорит смешно или не тем голосом, но работает.