¿Por qué existe un requisito para Captcha Alternative for Blind?
- Actualmente, tenemos algunos navegadores en el mercado que están siendo utilizados por personas ciegas como ( https://www.webbie.org.uk/ ).
- Estos navegadores utilizan lectores de pantalla para navegar por la web.
- Estos programas lectores de pantalla tienden a hablar sobre el captcha de audio mientras el usuario navega entre los controles de reproducción de audio y el cuadro de respuesta, lo que a su vez dificulta que el usuario escuche el captcha.
- El usuario invidente también debe memorizar la secuencia de números o palabras aleatorias como se dice en el audio para poder ingresarlo correctamente.
- Los Captchas de audio más comunes tienen una tasa de éxito inferior al 50 % debido a la dificultad intrínseca de interpretar el archivo de sonido ruidoso.
Mi enfoque para este problema
- He utilizado la técnica OCR para convertir Captchas de imágenes reconocidas que luego se convierten en texto legible y editable y luego en código Morse que a su vez produce vibraciones en la aplicación móvil.
- He usado Captcha de vibración en lugar de Captcha de audio, ya que son mucho más seguros y precisos.
- Los captchas de vibración son una ventaja para superar los problemas de ruido que se enfrentan en los captchas de audio.
¿Por qué Captchas de vibración?
- Las personas con discapacidad visual enfrentan muchos problemas al autenticar el Captcha.
- En algunas aplicaciones se nos proporciona OTP como una solución alternativa pero no se proporciona en todas las aplicaciones.
- En algunas aplicaciones también se proporcionan Captchas de audio, pero a muchos ciudadanos les resulta difícil descifrar, ya que los Captchas de audio son más difíciles que los Captchas visuales para los usuarios ciegos que usan programas de lectura de pantalla.
Implementación del enfoque
Flujo del enfoque
Laboral:
- Cuando el usuario visita cualquier sitio web, se encuentra con la página de inicio. Luego se mueve al menú de inicio de sesión donde se le pide que complete el formulario.
- Tan pronto como encuentra cualquier Captcha, se activa una extensión.
- Se abre otra página web que actúa como una extensión de cualquier sitio web que encuentre Captchas.
- La extensión pregunta al usuario si quiere leer el captcha a través de vibraciones.
- Si dice No , la extensión se cierra. Si dice Sí , el sitio web se conecta inmediatamente a una aplicación móvil.
- Esta aplicación móvil se desarrolla utilizando Android Studios.
- La conversión de Image Captcha a texto se realiza en el back-end de la aplicación a través de la técnica de reconocimiento óptico de caracteres.
- El código OCR es tal que los piratas informáticos no podrán darse cuenta y crear bots que eviten esta prueba. El código OCR está desarrollado de tal manera que proporciona la máxima precisión.
- Luego, el texto se convierte a código Morse. El código Morse está escrito usando JavaScript. Es una herramienta utilizada en telecomunicaciones para codificar caracteres de texto llamados puntos y rayas , como secuencias uniformes de dos duraciones de señal separadas.
- En el código Morse, a cada alfabeto y número se le asigna un patrón único usando puntos y rayas. La longitud de una raya es tres veces la de un punto…
- Dentro de un carácter, cada punto o raya va acompañado de un tiempo de ausencia de la señal llamado espacio.
- El patrón se define de manera que se distinga entre letras en minúsculas y letras en mayúsculas mediante el uso de espacios adicionales.
- Luego, el código Morse produce vibraciones que las personas con discapacidad visual deben sentir para ingresar el texto en el sitio web.
Publicación traducida automáticamente
Artículo escrito por aasthas114 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA