Skip to content

Instantly share code, notes, and snippets.

@denysshdzp
denysshdzp / Diagramagist.md
Created February 28, 2024 00:43
Listar los patrones de diseño de su sistema, use GTP para detectar las clases.

Diagrama para personas con discapacidad visual.

Usuario: Representa a un usuario del sistema, con atributos como id, nombre, edad y tipo de discapacidad. Tiene métodos para solicitar y recibir asistencia.

AsistenteVirtual: Representa al asistente virtual que brinda asistencia a los usuarios. Tiene un método para brindar asistencia a un usuario dado.

ReconocimientoVoz: Clase que maneja el reconocimiento de voz y tiene un método para transcribir voz a texto.

SintesisVoz: Clase que maneja la síntesis de voz y tiene un método para convertir texto a voz.

ReconocimientoObjetos: Clase que maneja el reconocimiento de objetos en imágenes y tiene un método para identificar objetos en una imagen.

Navegacion: Clase que maneja la navegación y tiene un método para calcular la ruta entre dos ubicaciones.

ArchivoAudio y ArchivoImagen: Clases para representar archivos de audio e imágenes, respectivamente.

Ruta: Clase para representar una ruta de navegación, con atributos como origen, destino

@denysshdzp
denysshdzp / gist:3705a563ca750d93f0c6631307504065
Last active February 21, 2024 07:52
Tecnologias de asistencia.

Tecnologias de Asitencia.

Firefly tecnologia asistente para personas con discapacidad visual 60908

Los proyectos de software asistido para personas con discapacidad visual son herramientas que facilitan el uso de la tecnología para personas ciegas o con baja visión. Estos proyectos pueden ayudar a las personas con discapacidad visual a navegar por internet, leer documentos, interactuar con dispositivos electrónicos y realizar muchas otras tareas.

Algunos ejemplos de proyectos de software asistido incluyen:

Lectores de pantalla: convierten el texto en voz o braille. Algunos ejemplos populares son JAWS, NVDA y VoiceOver.

Navegadores web accesibles: como ChromeVox y Firefox Accessibility Extension, permiten navegar por internet de forma más fácil con funciones como la lectura en voz alta.