Dynamic Audio Mute Toggle is a Python script that enables users to control their system's audio state (mute/unmute) using a designated keyboard key. This utility is particularly useful for individuals looking for a quick and easy way to toggle their audio output state without navigating through system settings or interfaces.
- Dynamic Key Binding: Users can choose any key to act as their mute/unmute toggle.
- Instant Feedback: The script provides immediate auditory feedback by muting or unmuting the system's audio.
- Simple Interface: Runs in the background, with minimal setup required.
Before you begin, ensure you have met the following requirements:
- Python 3.x installed on your system.
- Administrative privileges may be required for listening to keyboard events.
To install Dynamic Audio Mute Toggle, follow these steps:
- Clone the repository:
git clone https://github.com/awatchar/MuteWhenTalk.git
- Navigate to the project directory:
cd MuteWhenTalk
- Install the required Python packages:
pip install keyboard pycaw
To use Dynamic Audio Mute Toggle, run the following command in your terminal:
python MuteWhenTalk.py
Follow the on-screen instructions to set your preferred mute/unmute toggle key.
To contribute to MuteWhenTalk, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b branch_name
. - Make your changes and commit them:
git commit -m 'commit_message'
. - Push to the original branch:
git push origin MuteWhenTalk/branch_name
. - Create the pull request.
Alternatively, see the GitHub documentation on creating a pull request.
This project uses the following license: GNU GPL.