Ранние попытки расшифровать мозговые волны и преобразовать их в речь сложно назвать успешными. Лучший результат которого удавалось добиться — это произнесение компьютером отдельных слогов и местоимений. Но результаты недавних экспериментов специалистов по машинному обучению из Университета Калифорнии позволяют рассуждать о скором появлении полноценных синтезаторов речи.
В статье, опубликованной в журнале Nature Neuroscience описывается результат работы специального программного алгоритма основанного на принципах машинного обучения. Программа сопоставляет команды от мозга с определенными звуками. Сами команды считываются при помощи интерфейса «компьютер-мозг». До начала основного эксперимента в компьютер были загруженные данные паттернов для нескольких предложений, которые не были связаны с используемыми текстами.
В ходе эксперимента четверо добровольцев вслух читали предложения, пока электроды регистрировали их мозговую активность. Среди собранных данных алгоритм расшифровки искал регулярно повторяющиеся одинаковые команды-паттерны. Эти команды мозг посылает к нужным частям голосового аппарата, который воспроизводит гласные или согласные звуки. В результате программе удалось с высокой точностью декодировать текст из 30−50 предложений. Ученые отметили, что количество текста и синхронность «перевода» увеличивались после «общения» машины с каждым новым участником. Стоит отметить, что тексты у всех участников были разные.
На следующем этапе команда разработчиков планирует добавить в алгоритм закономерностями общего английского языка.