https://github.com/artcom/microphone-controller
Controls the microphone volume of a Windows machine in response to MQTT messages
https://github.com/artcom/microphone-controller
Last synced: 5 months ago
JSON representation
Controls the microphone volume of a Windows machine in response to MQTT messages
- Host: GitHub
- URL: https://github.com/artcom/microphone-controller
- Owner: artcom
- License: mit
- Created: 2024-05-07T12:20:58.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-06T12:12:35.000Z (5 months ago)
- Last Synced: 2025-02-06T13:27:59.764Z (5 months ago)
- Language: JavaScript
- Size: 302 KB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Microphone Controller
Mutes or unmutes the microphone of a Windows machine in response to MQTT messages from a broker provided by a [bootstrap-server](https://github.com/artcom/bootstrap-server).
## Dependencies
- [Nirsoft Sound Volume Command Line Tool](https://www.nirsoft.net/utils/sound_volume_command_line.htm)
## Usage
### Configuration
#### Configuration file
Copy `config.json.template` to `config.json` and edit to fit your environment.
#### Command line arguments
- configFile=/path/to/config/file (default=config.json)
### Start service
```bash
npm install
npm start
```