https://github.com/nubango/yondulib-project
Yondulib es un plugin para Unity que permite utilizar sonidos detectados por el micrófono de un ordenador como entradas (controles) en videojuegos.
https://github.com/nubango/yondulib-project
input-system input-usuario input-videojuegos interaccion-sonido plugin-unity reconocimiento-de-sonidos tiempo-real unity unity-package
Last synced: 21 days ago
JSON representation
Yondulib es un plugin para Unity que permite utilizar sonidos detectados por el micrófono de un ordenador como entradas (controles) en videojuegos.
- Host: GitHub
- URL: https://github.com/nubango/yondulib-project
- Owner: nubango
- Created: 2021-04-28T17:13:49.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2022-09-16T13:24:33.000Z (almost 4 years ago)
- Last Synced: 2025-03-11T06:49:37.451Z (over 1 year ago)
- Topics: input-system, input-usuario, input-videojuegos, interaccion-sonido, plugin-unity, reconocimiento-de-sonidos, tiempo-real, unity, unity-package
- Language: HTML
- Homepage:
- Size: 9.13 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Yondulib Project
## El proyecto tras el _Unity Package_: [```yondulib```](https://github.com/nubango/yondulib)
Yondulib es un plugin para Unity que permite utilizar sonidos detectados por el micrófono de un ordenador como entradas (controles) en videojuegos. Para descargar e instalar el plugin hay que comprobar los requisitos y seguir los pasos descritos en el [repositorio del plugin](https://github.com/nubango/yondulib).
### Estructura de reconocedores
El sistema de reconocimiento se compone de tres ficheros: _SoundRecognizer_, _ClickRecognizer_ y _WhistleRecognizer_. _SoundRecognizer_ es la clase base de la que heredan las otras dos clases. Las clases hijas se encargan de analizar el audio y evaluar el grado de coincidencia a través del método _AnalizeSpectrum()_. _SoundRecognizer_ se encarga de generar el evento correspondiente si el grado de coincidencia es lo suficientemente alto.

Para más imagenes explicativas sobre la estructura del proyecto, ver la carpeta [Images](/Images).
### Información adicional
Este repositorio forma parte del Trabajo de Fin de Grado: "Yondulib: Herramienta para el uso de sonidos como método de control de videojuegos Unity".
Creado por Gonzalo Alba Durán y Nuria Bango Iglesias para la Universidad Complutense de Madrid, dirigido por Manuel Freire Morán.