VoiceJava: un lenguaje de programación de voz dirigido por sintaxis para Java
Autores: Zan, Tao; Hu, Zhenjiang
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
VoiceJava: un lenguaje de programación de voz dirigido por sintaxis para Java
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Ingenieros de software
Lesiones por esfuerzo repetitivo
Forma alternativa
Programación por voz
VoiceJava
Lenguaje de programación
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 46
Citaciones: Sin citaciones
Aproximadamente el 5-10% de los ingenieros de software sufren de lesiones por esfuerzo repetitivo, y sería mejor proporcionar una forma alternativa de escribir código en lugar de usar un ratón y teclado y estar sentado en una silla todo el día. Codificar por voz es un enfoque atractivo, y se ha trabajado bastante en esa dirección. Al mismo tiempo, dictar texto Java simple con baja precisión a través de los motores de reconocimiento de voz existentes o proporcionar paneles complejos controlados por la voz hace que el proceso de codificación sea aún más complejo. Sostenemos que los lenguajes de programación actuales son adecuados para programar a mano, no por la boca. Intentamos resolver este problema diseñando un nuevo lenguaje de programación, VoiceJava, adecuado para dictar. Un programa Java se construye de manera dirigida por sintaxis a través de una secuencia de comandos de VoiceJava. Como resultado, los usuarios no necesitan dictar espacios, paréntesis y comas, reduciendo la carga vocal.
Descripción
Aproximadamente el 5-10% de los ingenieros de software sufren de lesiones por esfuerzo repetitivo, y sería mejor proporcionar una forma alternativa de escribir código en lugar de usar un ratón y teclado y estar sentado en una silla todo el día. Codificar por voz es un enfoque atractivo, y se ha trabajado bastante en esa dirección. Al mismo tiempo, dictar texto Java simple con baja precisión a través de los motores de reconocimiento de voz existentes o proporcionar paneles complejos controlados por la voz hace que el proceso de codificación sea aún más complejo. Sostenemos que los lenguajes de programación actuales son adecuados para programar a mano, no por la boca. Intentamos resolver este problema diseñando un nuevo lenguaje de programación, VoiceJava, adecuado para dictar. Un programa Java se construye de manera dirigida por sintaxis a través de una secuencia de comandos de VoiceJava. Como resultado, los usuarios no necesitan dictar espacios, paréntesis y comas, reduciendo la carga vocal.