Skip to main content

Face and voice recognition system to control the cursor

Project description

fvmouse

fvmouse is a Python package that allows you to perform the tasks of a mouse via face recognition and/or some of the shortcuts of the keyboard using voice recognition.

Installation

Run the install.sh file to install all dependencies and the fvmouse package.

Usage

Run the exec file created after installation Select voice and/or face recognition. If voice is activated, select if the validation of commands will be used, this will allow to ask the user wether a word that is between a range of probability but below a threshold of confidence is the correct word. Once the user activates the options desired, the button to start recognition should be selected. The recognition can be stoped with the pause button anytime. If the face recognition was selected for the first time after starting the exec, instructions will given for image calibration. Otherwise, it will use the previous calibration. If the recognition is stopped, the user can change the recognition options and start it again or simply close the program and that will delete the calibration records if available.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

#################################################################################
# Copyright (C) 2023
# Juan Carlos Perez Castellanos <cuyopc@gmail.com>
# Maria Frine de la Rosa Gutierrez <frinedlr@gmail.com>
#
# This file is part of fvmouse.
#
# fvmouse can not be copied and/or distributed without the express
# permission of Juan Carlos Perez Castellanos or Maria Frine de la Rosa Gutierrez
##################################################################################

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fvmouse-1.0.1.tar.gz (74.2 MB view details)

Uploaded Source

File details

Details for the file fvmouse-1.0.1.tar.gz.

File metadata

  • Download URL: fvmouse-1.0.1.tar.gz
  • Upload date:
  • Size: 74.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.10

File hashes

Hashes for fvmouse-1.0.1.tar.gz
Algorithm Hash digest
SHA256 a2c2032c77a8c2c7010da938f17c7392eeafe2ce40a117c1146b622835d3f40a
MD5 e1d4bdc9843051c68c8a550cb50375b9
BLAKE2b-256 8f1109f10706f953eeb91b92f7cd285729f4fc3fd3473cbfe8b2febd164eebe1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page