Selama percakapan suara / video online, saya ingin membisukan / mengaktifkan mikrofon tanpa harus melalui semua langkah ini setiap kali:
- Indikator suara, Preferensi suara, Pilih Input, Bungkam atau bunyikan mikrofon.
Saya mencari:
- aplikasi yang dapat melakukan ini dari commandline,
- cara saya dapat menetapkan pintasan keyboard yang dapat mematikan / mengaktifkan mikrofon
sound
pulseaudio
microphone
alsa
Lucian Adrian Grijincu
sumber
sumber
Jawaban:
Pergi ke
Preferensi Sistem kemudian Keyboard dan klik Pintasan lalu Pintasan Khusus:
Klik Tambah
Mengisi:
dan
Untuk webcam usb Anda harus memilih perangkat (-c 1), atau mungkin nomor lain.
Klik Terapkan dan kemudian kaitkan kunci baru dengan perintah ini (misalnya Pause/Breakkunci).
sumber
amixer set Mic toggle
(tidakCapture
) berfungsi untuk saya di terminal tetapi pintasan keyboard apa pun yang ditugaskan tampaknya tidak berjalan. Saya sudah mencobactrl+Audio Mute
tetapi jugactrl+M
(ditangkap dengan penekanan tombol keyboard)Anda dapat menonaktifkan mikrofon dengan
dan bunyikan mikrofon dengan
sumber
pacmd
adalah antarmuka baris perintah ke PulseAudio (subsistem suara yang digunakan dalam rilis terbaru). Saya tidak tahu apa perintah yang tepat yang Anda butuhkan tetapi saya pikir Anda ingin bermain denganset-sink-input-mute
fungsinya.pacmd
bersifat interaktif saat dijalankan tanpa instruksi sehingga Anda memiliki kesempatan yang baik untuk bermain-main dengannya dan mengubahnya menjadi fungsi satu baris untuk beralih bisu.sumber
pacmd list-sources
mendapatkan daftar input dan output. Di bawah indeks 2 saya mendapat input devide. (berdasarkan namanya) Kemudian Anda bisa laripacmd set-source-mute 2 1
ke bisu. Parameter terakhir adalah boolean untuk kondisi bisu. 0 atau salah untuk bersuara dan 1 atau benar untuk bisu.sumber
ekstensi gnome-shell tidak ada yang perlu dikatakan , yang dapat diinstal dari halaman extensions.gnome.org , menyediakan ikon mikrofon, kontrol mouse dan keyboard, dan gaya push-to-talk gaya walkie-talkie.
sumber
Untuk mengaktifkan bisu mikrofon default di pulseaudio:
pacmd
(daripulseaudio-utils
paket) dannotify-send
(darilibnotify-bin
).sumber
Cukup mute / unmute dengan perintah ini:
Anda juga dapat menambahkan notifikasi untuk memastikannya aktif atau nonaktif, sesuai jawaban vladimirich untuk pertanyaan yang sama
Terinspirasi oleh komentar Mark Rooney untuk membisukan / menghilangkan suara.
sumber
-q
bisa dilewati.bindsym XF86AudioMicMute exec --no-startup-id amixer -D pulse sset Capture toggle
untuki3wm
amixer --device pulse sset Capture nocap
dan mengubah volume pengambilan ke 0% secara bersamaan dengan perintahamixer --device pulse sset Capture nocap 0%
.Anda dapat membisukan dengan:
Suarakan:
Anda hanya perlu mengganti 'Master' dengan nama mixer yang sesuai, pada terminal gunakan "amixer" untuk mendapatkan daftar perangkat mixer.
Tentang mengatur pintasan keyboard, periksa jawaban untuk Bagaimana saya bisa menemukan perintah mana yang terikat ke pintasan keyboard yang diberikan?
sumber
Melengkapi respons Lucian Adrian Grijincu dan vladimirich
Tambahkan tampilan pesan dengan mengaktifkan / menonaktifkan mikrofon.
Jalankan beberapa perintah pada perintah pintasan:
sumber
Berdasarkan jawaban di atas /ubuntu//a/337662/106182
Saya suka membuat
terminal
pintasan bodoh saya sendiri . Jadi untuk mengkonfigurasim
= bisu;mm
= bersuaraSaya menambahkan ini ke
./.bashrc
memperbarui
cukup menarik, kemarin saya sudah mengaktifkan kembali autostart dari "Locker Layar (Luncurkan program locker layar) di
menu> sessions and startup > Application Autostart
dan sekarang tombol bisu perangkat keras saya mulai bekerja (setelah restart) Saya tidak tahu mengapa (XFCE Xubuntu 18.08)Saya masih menyimpan pintasan terminal itu tetapi hanya ingin menunjukkan
sumber
Saya beralih antara webcam USB / mikrofon dan mikrofon internal saya dan solusi lain biasanya bekerja pada perangkat "default" yang seringkali bukan perangkat yang saya gunakan secara aktif, jadi saya menulis ini untuk membisukan semua mikrofon
sumber