All Projects → yulrizka → Osx Push To Talk

yulrizka / Osx Push To Talk

Licence: mit
OSX status bar application that mute microphone on user key press

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Osx Push To Talk

Mute Me
App is replaced by the new version which called Mutify
Stars: ✭ 249 (+19.14%)
Mutual labels:  microphone, osx
Developerexcuses
A Mac OS X Screensaver which shows quotes from http://developerexcuses.com, inofficial
Stars: ✭ 290 (+38.76%)
Mutual labels:  hacktoberfest, osx
Mimic Recording Studio
Mimic Recording Studio is a Docker-based application you can install to record voice samples, which can then be trained into a TTS voice with Mimic2
Stars: ✭ 202 (-3.35%)
Mutual labels:  hacktoberfest, microphone
Eslint Plugin Ava
ESLint rules for AVA
Stars: ✭ 209 (+0%)
Mutual labels:  hacktoberfest
Json 2 Csv
Convert JSON to CSV *or* CSV to JSON!
Stars: ✭ 210 (+0.48%)
Mutual labels:  hacktoberfest
Dribbble2react
Transform Dribbble designs to React-Native code | Shop UI Kit >>
Stars: ✭ 2,443 (+1068.9%)
Mutual labels:  hacktoberfest
Vue Morris
VueJS component wrapping Morris.js
Stars: ✭ 212 (+1.44%)
Mutual labels:  hacktoberfest
Add
Разработка с управляемым качеством на 1С
Stars: ✭ 210 (+0.48%)
Mutual labels:  hacktoberfest
Mercure
Server-sent live updates: protocol and reference implementation
Stars: ✭ 2,608 (+1147.85%)
Mutual labels:  hacktoberfest
Ach
ACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.
Stars: ✭ 210 (+0.48%)
Mutual labels:  hacktoberfest
Bookmarks
🔖 +4.3K awesome resources for geeks and software crafters 🍺
Stars: ✭ 210 (+0.48%)
Mutual labels:  hacktoberfest
Iesd
📦 Customize OS X InstallESD.
Stars: ✭ 210 (+0.48%)
Mutual labels:  osx
Closedxml
ClosedXML is a .NET library for reading, manipulating and writing Excel 2007+ (.xlsx, .xlsm) files. It aims to provide an intuitive and user-friendly interface to dealing with the underlying OpenXML API.
Stars: ✭ 2,799 (+1239.23%)
Mutual labels:  hacktoberfest
Frankenwm
🖼️ Fast dynamic tiling X11 window manager
Stars: ✭ 209 (+0%)
Mutual labels:  hacktoberfest
Pytest Qt
pytest plugin for Qt (PyQt4, PyQt5 and PySide) application testing
Stars: ✭ 210 (+0.48%)
Mutual labels:  hacktoberfest
Seo
SEO utilities including a unique field type, sitemap & redirect manager
Stars: ✭ 210 (+0.48%)
Mutual labels:  hacktoberfest
Idiomatic Rust
🦀 A peer-reviewed collection of articles/talks/repos which teach concise, idiomatic Rust.
Stars: ✭ 3,130 (+1397.61%)
Mutual labels:  hacktoberfest
Tldr
Golang command line client for tldr https://github.com/tldr-pages/tldr
Stars: ✭ 210 (+0.48%)
Mutual labels:  hacktoberfest
Pixieditor
PixiEditor is a lightweight pixel art editor made with .NET 5
Stars: ✭ 210 (+0.48%)
Mutual labels:  hacktoberfest
Daemonize
Library for writing system daemons
Stars: ✭ 210 (+0.48%)
Mutual labels:  osx

OSX PushToTalk

OSX PushToTalk mutes and unmutes the microphone via a keypress. This globally works for multiple video conference solutions (Google meet, Zoom, Skype, etc).

usage animation

Features:

  • Hold a hotkey (default to Right-⌥) to unmute and release to mute
  • Double tap the hotkey to disable the app. It will unmute until the hotkey is pressed again
  • Configurable hotkey
  • Configurable device
  • Tested with Mojave & Catalina

The icon indicator will become red mic if the microphone is live (NOT muted).

Installation

HomeBrew

$ brew install yulrizka/tap/pushtotalk

or

$ brew tap yulrizka/tap # to update the tap repo
$ brew install pushtotalk

Read the Caveats

==> Caveats
The application was only built in "/usr/local/opt/pushtotalk/PushToTalk.app"

To make it available in the Application folder, create a symlink with:

    ln -s "/usr/local/opt/pushtotalk/PushToTalk.app" "/Applications/PushToTalk.app"

Build from source

$ git clone [email protected]:yulrizka/osx-push-to-talk.git
$ cd osx-push-to-talk
$ xcodebuild -target "PushToTalk" -configuration Release

This requires you to have Xcode installed. Once The building process is finished, you will have the application in build/Release/ folder. Move the PushToTalk.app to Applications directory.

Troubleshooting

The app is from an unidentified developer

The main reason the app is not signed is due to the costly yearly subscription of the Apple developer program. I do not obtain it my self since I am not mainly an Apple developer.

To enable an exception for this app, follow https://support.apple.com/kb/PH11436?locale=en_US

If you want to be sure, just compile the project, Archive & export PushToTalk.app

Uninstall

Delete PushToTalk.app in Applications directory

Acknowledgement

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].