Как можно сделать авторизацию на сайте с помощью распознавания голоса?
Скажите, реально ли сделать авторизацию на сайте с помощью голоса ?
Заходим на сайт, нажимаем на кнопочку, произносим ранее записанный свой голос, система распознает и авторизует. Спасибо
1. Эталон - хешируем захваченный с микрофона поток в базу данных.
2. Сравнение - делаем нечеткое сравнение хешей полученного только что с эталонным. (дерево весов, расстояние Хемминга, нейросеть и т.п.)
3. По результату - авторизуем или нет.
Повысьте безопасность просто: история входов (куки, IP и т.д.) + голос!
Новый ПК (или подсеть) - двухфакторную авторизацию тогда...
Основные проблемы: искажения звука в разных микрофонах и в окружающей среде (шумы, эхо и т.д.).
Web Audio Api есть, так что чисто теоретически возможно. Другой вопрос что это дико сложно и не на 100% безопасно. В контексте двухфакторной авторизации может и норм.
В любом случае поищите API для подобного. Чисто теоритически гугл предоставляет подобную API...