SMS dit: Desarrollo de una aplicación para registro de asistencia mediante técnicas inteligentes como reconocimiento facial, reconocimiento del hablante y geolocalización