Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 1.49 KB

README.md

File metadata and controls

44 lines (27 loc) · 1.49 KB

PressKeyByVoice

PressKeyByVoice is a simplistic application that allows you to assign a keyboard key(character) to be pressed when the audio volume reaches a certain treshold.

Usage:

  1. Download the executable in the main directory here.
  2. Launch/execute the executable.
  3. Select your audio device.
  4. Select the process/program that needs to receive the keypress.
  5. Set your sensitivity and treshold to your liking.
  6. Have fun :D.

Optionally:

  • Set the key you want to be pressed (only one key, no combinations)
  • Set the toggle hot key for enabeling and disabling the program (even when it's running in the background).

Example/Tutorial video(OLD VERSION): YouTube

Latest version (1.5): Version 1.5

Tech

PressKeyByVoice uses a few external libraries embedded within the executable:

  • NAudio - .NET Library for controlling your audio devices.
  • InputSimulator - Awesome key board simulator that looks to any program like an actual keyboard input!

Development

This project is just a one off thing, I won't be adding new features unless it's requested a lot. Bug fixes will happen when issues arrise.

Todos

  • Possibly adding the option to disable key activation via a key combination command (like for example CTRL+A+B to disable/enable).

License

MIT

Free Software, Hell Yeah!