Google capable of transcribing and instantly translating speech in eight languages

1
Read more...