Четверг 25 апреля 10:56   Ясно + 3°

Выложены исходники программы для распознавания текста по звуку клавиатуры

17.12.2020 01:35

Выложены исходники программы для распознавания текста по звуку клавиатуры

Пользователь под ником ggerganov выложил на GitHub программу под названием Keytap, которая умеет распознавать введённые на физической клавиатуре символы исключительно по звуку клавиш. К сожалению, данное приложение имеет ряд ограничений — если текст вводится на какой-то специфической клавиатуре, то приложению нужно дополнительное время для анализа звука. Лишь после обучения Keytap позволяет достаточно точно распознавать введённую информацию, выдавая готовый результат в текстовом формате. Однако разработчик усовершенствовал свой софт, выпустив Keytap2 — данное приложение лишено главного недостатка оригинала.
Выложены исходники программы для распознавания текста по звуку клавиатуры Анимация доступна по нажатию
Вторая версия программы использует новый алгоритм для распознавания набранных на клавиатуре символов. Новый метод основан на анализе частотности слов, n-грамме в определённом языке и схожести звучания соседних клавиш на клавиатуре. Благодаря этому софт может распознавать нажатия и определять текст по звуку без дополнительного обучения под определённую клавиатуру — теперь эта проблема полностью решена. Правда, хотя вторая версия приложения избавляет разработчика от одной проблемы, появляется новая — теперь нужно заранее знать язык, на котором будет вводится текст. Конечно, это куда проще, чем заранее научить программу распознавать звуки определённой клавиатуры.
Кроме того, разработчик опубликовал видео, на котором он демонстрирует работу Keytap2 в действии — программа распознаёт текст на английском языке из записанного звука. Оказалось, что точность программы действительно высокая, хотя сам автор призналися, что он тщательно подбирал текст, дабы программа распознала его максимально чётко. С другой стороны, это лишь демонстрация текущих возможностей — в будущем, вероятно, выйдет новая версия, которая будет справляться с поставленной задачей даже лучше. И, конечно, в данной ситуации пароли, введённые на клавиатуре, перестают быть надёжным средством защиты.

Источник

2024 © "СЕЛЕНИУМ". Все права защищены. Карта сайта |