Skip to content

RonaldHZzzz/Handspeak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mockup de HaandSpeak

HaandSpeak

HaandSpeak es una aplicación diseñada para facilitar la comunicación entre personas sordas o con discapacidad auditiva y aquellos que no conocen el lenguaje de señas. Utilizando tecnologías avanzadas como MediaPipe, YOLOv8, y Google Text-to-Speech (gTTS), este proyecto permite traducir gestos en texto o voz, promoviendo la inclusión y la igualdad de acceso a la información.

📋 Objetivo

El principal objetivo de HaandSpeak es proporcionar una herramienta inclusiva que:

  • Traduzca el lenguaje de señas a texto o voz en tiempo real.
  • Facilite la interacción en diversas situaciones, como educación, atención médica y conversaciones diarias.
  • Empodere a las personas con discapacidad auditiva con un recurso accesible y eficaz.

⚙️ Características

  • Reconocimiento de gestos: Utiliza MediaPipe para identificar movimientos específicos de las manos.
  • Traducción de gestos a texto: Procesa los gestos y los convierte en texto comprensible.
  • Salida de voz: Convierte texto en voz utilizando Google Text-to-Speech.
  • Interfaz personalizable: Permite cambiar el color de fondo para mejorar la experiencia del usuario.
  • Gestión de la cámara: Funciones de refrescar y apagar para una mayor comodidad.

🚀 Instalación

Requisitos previos

Pasos para instalar

  1. Instalar Python y Visual Studio Code.
  2. Descargar el proyecto.

    Descarga el proyecto desde esta URL.

  3. Acceder al proyecto.
    • Abre Visual Studio Code, selecciona File > Open Folder, y localiza la carpeta del proyecto.
  4. Levantar entorno virtual.
    pip install virtualenv
    virtualenv venv
    source venv/bin/activate   # Para Linux/MacOS
    .\venv\Scripts\activate    # Para Windows
                
  5. Instalar dependencias.
    pip install -r requirements.txt
                
  6. Ejecutar el programa.
    1. Ve a la carpeta app:
      cd app
    2. Inicia la aplicación:
      python app.py

📖 Uso

  1. Colócate frente a la cámara y realiza la seña que deseas traducir.
  2. El programa interpretará el gesto, lo convertirá a texto, y lo reproducirá como voz.
  3. Puedes cambiar el color de fondo y refrescar o apagar la cámara según sea necesario.

📚 Tecnologías utilizadas

🛠️ Próximos pasos

  • Ampliar el reconocimiento de señas.
  • Soporte para múltiples idiomas.
  • Optimización del rendimiento en dispositivos móviles.

🤝 Contribuciones

¡Contribuciones, reportes de errores, y sugerencias son bienvenidos! Por favor, abre un issue o envía un pull request.

📄 Licencia

Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors