Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 2 months ago
JSON representation

Controls the microphone volume of a Windows machine in response to MQTT messages

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
```