jcbinet / silencer

Push to talk functionality for Ubuntu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Silencer 0.4.1

Push to talk functionality with top bar indicator for Ubuntu.

Prerequisites

Install required dependencies.

pip3 install pynput
sudo apt install gir1.2-appindicator3-0.1

Config

Configurations are stored in silencer-config.json:

keybind: key for mic

hold_to_talk: Hold to talk mode | Toggle mode

sound_card_id: Sound card id of mic

Default values are:

{
  "keybind": "f8",
  "hold_to_talk": true,
  "sound_card_id": 1
}

Usage

Using python directly:

python3 silencer.py

Or using as executable:

./silencer.py

If you want to close the terminal without closing Silencer:

nohup silencer.py &

About

Push to talk functionality for Ubuntu


Languages

Language:Python 100.0%