1 Scientists create novel system that translates thoughts into speech theweek.in Deepa Bisht 7 years ago in Science 0