https://github.com/danibcorr/kinect-power-point
👀 Development of a program that allows natural control of PowerPoint presentations using gestures and voice. // Desarrollo de un programa que permite controlar de manera natural las presentaciones de PowerPoint mediante gestos y voz.
https://github.com/danibcorr/kinect-power-point
csharp gesture-detection gesture-recognition kinect powerpoint powerpoint-presentations voice-commands voice-control voice-recognition
Last synced: 6 months ago
JSON representation
👀 Development of a program that allows natural control of PowerPoint presentations using gestures and voice. // Desarrollo de un programa que permite controlar de manera natural las presentaciones de PowerPoint mediante gestos y voz.
- Host: GitHub
- URL: https://github.com/danibcorr/kinect-power-point
- Owner: danibcorr
- License: mit
- Archived: true
- Created: 2023-03-23T07:42:24.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-08T20:05:45.000Z (over 2 years ago)
- Last Synced: 2025-03-15T02:41:51.161Z (10 months ago)
- Topics: csharp, gesture-detection, gesture-recognition, kinect, powerpoint, powerpoint-presentations, voice-commands, voice-control, voice-recognition
- Language: C#
- Homepage:
- Size: 880 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[README Inglés](https://github.com/danibcorr/Kinect-PowerPoint/blob/main/README_EN.md) / [README Español](https://github.com/danibcorr/Kinect-PowerPoint/blob/main/README.md)
# Control de presentaciones de PowerPoint mediante Kinect
## 📄 Resumen
Este repositorio contiene una solución completa para controlar presentaciones de PowerPoint utilizando la Kinect, un dispositivo de detección de movimiento desarrollado por Microsoft. La solución incluye una aplicación de escritorio en C# que se encarga de comunicarse con la Kinect, procesar los datos de movimiento y enviar comandos a PowerPoint.
## ⚙️ Características
+ Controla PowerPoint utilizando gestos corpolares así como comandos de voz.
+ Funciona en Windows 10 y versiones posteriores.
+ Soporte para Microsoft Kinect SDK.
## ⚒️ Configuración
Para utilizar Kinect PowerPoint Control, siga los siguientes pasos:
1. Clone el repositorio en su equipo local.
2. Asegúrese de tener instalado Microsoft Kinect SDK en su equipo.
3. Conecte su Kinect a su equipo.
4. Abra el archivo del proyecto con extensión ".sln" en Visual Studio.
5. Compile el proyecto para generar la aplicación de escritorio.
6. Una vez que la aplicación se haya compilado, puede ejecutarla para comenzar a controlar PowerPoint con la Kinect.
## 🪛 Utilidades
+ Código de teclas virtual: https://learn.microsoft.com/es-es/windows/win32/inputdev/virtual-key-codes?redirectedfrom=MSDN
+ Librería para la simulación de las teclas: https://github.com/michaelnoonan/inputsimulator
+ Instalación de la librería para la simulación de las teclas: https://ourcodeworld.com/articles/read/520/simulating-keypress-in-the-right-way-using-inputsimulator-with-csharp-in-winforms
+ DLL para el control del ratón: https://www.codeproject.com/tips/371718/the-kinect-mouse-controller-csharp
## 👤 Contribuyentes
Realizado por Clara Rubio Almagro y Daniel Bazo Correa, estudiantes de Grado en Ingeniería de Sistemas Electrónicos de la Universidad de Málaga.
## ⭐️ Licencia
Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo LICENSE para obtener más información.