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. https://gitlab.com/don-charlie-pc/fvmouse

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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fvmouse-1.0.6-py3-none-any.whl (74.6 MB view details)

Uploaded Python 3

File details

Details for the file fvmouse-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: fvmouse-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 74.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for fvmouse-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 5e87e69c483df2ca0cca055955271b147d965b618bb5a2ad2ec2eed4fd05f2d9
MD5 82947f9dcddb0d1e7476969db295c867
BLAKE2b-256 a4dfc140733ea1351fa5565965f7d9ffc7578bceb4a2dd9daca324f41ea764a7

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