Podczas rozmów głosowych / wideo online chciałbym wyciszyć / wyłączyć mikrofon bez konieczności wykonywania tych wszystkich czynności za każdym razem:
- Wskaźnik dźwięku, Preferencje dźwięku, Wybierz wejście, Wycisz lub włącz mikrofon.
Szukam albo:
- aplikacja, która może to zrobić z wiersza poleceń,
- sposób, w jaki mogę przypisać skrót klawiaturowy, który może wyciszyć / wyłączyć mikrofon
sound
pulseaudio
microphone
alsa
Lucian Adrian Grijincu
źródło
źródło
Odpowiedzi:
Iść do
Preferencje systemowe, a następnie Klawiatura i kliknij Skróty, a następnie Skróty niestandardowe:
Kliknij Dodaj
Wypełnić:
i
W przypadku kamer USB musisz wybrać urządzenie (-c 1), a może inny numer.
Kliknij Zastosuj, a następnie powiąż nowy klucz z tym poleceniem (np. Pause/BreakKlucz).
źródło
amixer set Mic toggle
(nieCapture
) działa dla mnie w terminalu, ale jakikolwiek przypisany skrót klawiaturowy tak naprawdę nie działa. Próbowałem,ctrl+Audio Mute
ale takżectrl+M
(przechwycone przez naciśnięcie klawiszy)Możesz wyciszyć mikrofon za pomocą
i wyłącz wyciszenie mikrofonu za pomocą
źródło
pacmd
to interfejs wiersza poleceń PulseAudio (podsystem dźwięku używany w najnowszych wydaniach). Nie wiem, jakie dokładnie polecenie jest potrzebne, ale myślę, że chcesz grać z tąset-sink-input-mute
funkcją.pacmd
jest interaktywny, gdy jest uruchamiany bez instrukcji, więc masz dobrą okazję do zabawy i przekształcenia go w funkcję jednowierszową do przełączania wyciszenia.źródło
pacmd list-sources
otrzymywałem listę wejść i wyjść. Pod indeksem 2 miałem odchylenie wejściowe. (na podstawie jego nazwy) Następnie możesz uruchomić,pacmd set-source-mute 2 1
aby wyciszyć. Ostatni parametr jest wartością logiczną dla stanu wyciszenia. 0 lub false dla wyciszenia i 1 lub true dla wyciszenia.źródło
rozszerzenie gnome-shell nic do powiedzenia , które można zainstalować ze strony extensions.gnome.org , zapewnia ikonę mikrofonu, sterowanie myszą i klawiaturą oraz funkcję push-to-talk w stylu walkie-talkie.
źródło
Aby przełączyć wyciszenie domyślnego mikrofonu w pulseaudio:
pacmd
(zpulseaudio-utils
paczki) inotify-send
(zlibnotify-bin
).źródło
Po prostu wycisz / wyłącz wyciszenie za pomocą tego polecenia:
Możesz także dodać powiadomienie, aby upewnić się, że jest włączone lub wyłączone, zgodnie z odpowiedzią Vladimirich na to samo pytanie
Zainspirowany komentarzem Marka Rooneya do wyciszania / wyciszania dźwięku.
źródło
-q
można pominąć.bindsym XF86AudioMicMute exec --no-startup-id amixer -D pulse sset Capture toggle
dlai3wm
amixer --device pulse sset Capture nocap
i ustawić głośność przechwytywania na 0% jednocześnie z poleceniemamixer --device pulse sset Capture nocap 0%
.Możesz wyciszyć za pomocą:
Wyłącz wyciszenie:
Wystarczy zastąpić „Master” odpowiednią nazwą miksera, na terminalu użyj „amixer”, aby uzyskać listę mikserów.
Informacje o ustawianiu skrótu klawiaturowego sprawdź odpowiedzi na pytanie Jak mogę znaleźć, które polecenie jest powiązane z danym skrótem klawiaturowym?
źródło
Uzupełniając odpowiedź Lucian Adrian Grijincu i vladimirich
Dodaj wyświetlanie komunikatu, włączając / wyłączając mikrofon.
Uruchom wiele poleceń za pomocą polecenia skrótu:
źródło
Na podstawie odpowiedzi powyżej /ubuntu//a/337662/106182
Lubię tworzyć własne
terminal
głupie skróty. Więc configrurem
= mute;mm
= wyłącz wyciszenieDodałem to do
./.bashrc
aktualizacja
co ciekawe, wczoraj ponownie włączyłem autostart „Screen Locker” (Uruchom program do blokowania ekranu)
menu> sessions and startup > Application Autostart
i teraz mój przycisk wyciszania sprzętu zaczyna działać (po ponownym uruchomieniu) Nie mam pojęcia, dlaczego (XFCE Xubuntu 18.08)Nadal trzymam te skróty terminalowe, ale chciałem tylko podkreślić
źródło
Przełączam się między kamerą / mikrofonem USB a moim wewnętrznym mikrofonem, a inne rozwiązania zazwyczaj działają na „domyślnym” urządzeniu, które często nie jest urządzeniem, którego aktywnie używam, więc napisałem to, aby wyciszyć wszystkie mikrofony
źródło