Команда отключить и включить микрофон

Перейдите по этой ссылке. Для решения. Прочитайте статью http://blastsoftwares.blogspot.com/2014/02/cant-connect-check-network-settings.html

21
задан 31.05.2015, 10:05

8 ответов

Перейдите на

Системные настройки, затем «Клавиатура» и нажмите «Сочетания клавиш», затем «Сочетания клавиш»:

. 118]

Заполните:

Toggle microphone

и

amixer set Capture toggle

Для веб-камер USB вам нужно выбрать устройство (-c 1) или, может быть, другой номер.

amixer -c 1 sset Mic toggle

Нажмите «Применить», а затем свяжите новый ключ с этой командой (например, клавиша Pause / Break ).

0
ответ дан 24.04.2019, 20:55
  • 1
    Работает ли это с недавними выпусками? Спасибо. – SpYk3HH 10.04.2013, 09:23
  • 2
    Это работает; благодаря Люсьену. У меня есть & quot; Аудио отключено & quot; ключ на моем ноутбуке, я сопоставил его с Shift + Audio Mute, который очень легко запомнить :) – Vix 16.04.2013, 05:55
  • 3
    Команда amixer set Mic toggle (не Capture) работает для меня в терминале, но, похоже, любое назначенное сочетание клавиш на самом деле не работает. Я пробовал ctrl+Audio Mute, но также ctrl+M (захвачено нажатиями клавиш клавиатуры) – johnrees 16.01.2014, 04:42
  • 4
    Подтверждено, что это работает и с Ubuntu 16.10. – johnrees 17.11.2016, 19:13
  • 5
    В MATE меню для добавления привязки клавиш немного отличаются, но работает точно так же. Спасибо! – DauleDK 11.04.2017, 18:04

Вы можете отключить микрофон с помощью

amixer set Capture nocap

и включить микрофон с помощью

amixer set Capture cap
0
ответ дан 24.04.2019, 20:55
  • 1
    это прекрасно сработало с Raspberry Pi, за исключением того, что вы заменили Mic для Capture – Alexander Craggs 24.04.2014, 20:41

pacmd - это интерфейс командной строки к PulseAudio (звуковая подсистема, используемая в последних выпусках). Я не знаю, какая именно команда вам нужна, но я думаю, что вы захотите поиграть с функцией set-sink-input-mute.

pacmd интерактивен, когда запускается без инструкций, поэтому у вас есть хорошая возможность поиграть с ним и преобразовать его в однострочную функцию для переключения звука.

0
ответ дан 24.04.2019, 20:55
  • 1
    pacmd является интерактивным, только если вы не дадите ему никаких команд. Я использовал pacmd list-sources, чтобы получить список входов и выходов. По индексу 2 у меня был вход делить. (основываясь на его названии) Затем вы можете запустить pacmd set-source-mute 2 1, чтобы отключить звук. Последний параметр является логическим для состояния отключения звука. 0 или false для включения звука и 1 или true для отключения звука. – Nick Husher 27.01.2015, 05:54

Расширение gnome-shell , не говоря уже о , которое можно установить со страницы на его extensions.gnome.org , обеспечивает значок микрофона, управление мышью и клавиатурой, а также рацию push-to-talk в стиле рации.

0
ответ дан 24.04.2019, 20:55
amixer set Capture toggle && amixer get Capture | grep '\[off\]' && notify-send "MIC switched OFF" || notify-send "MIC switched ON"
0
ответ дан 24.04.2019, 20:55
  • 1
    Мне нравится, как вы комбинируете grep и уведомления: Super Neat =) – Aillyn 19.07.2017, 06:19

Просто включите / выключите звук с помощью этой команды:

amixer -D pulse sset Capture toggle

Вдохновленный комментарием Марка Руни для отключения / включения звука.

0
ответ дан 24.04.2019, 20:55
  • 1
    На самом деле это работает для меня на Ubuntu 16.04. -q можно пропустить. – Ziki 08.10.2018, 22:29
  • 2
    bindsym XF86AudioMicMute exec --no-startup-id amixer -D pulse sset Capture toggle для i3wm – Paul-Sebastian Manole 08.11.2018, 09:20

Чтобы отключить звук микрофона по умолчанию в pulseaudio:

  1. Убедитесь, что у вас есть pacmd (из пакета pulseaudio-utils) и notify-send (из libnotify-bin).
  2. Используйте этот скрипт:
#!/bin/sh

pacmd list-sources | awk '\
BEGIN {default_found=0;}

/^[\t ]*\*/ {default_found=1;}

/^[\t ]*name:/ {
    if (default_found) {
        name=$2;
        gsub("[<>]", "", name);
    }
}

/^[\t ]*muted:/ {
    if (default_found) {
        if ($2=="yes") {
            mute=0;
            icon="microphone-sensitivity-medium";
            status="unmuted"
        } else {
            mute=1;
            icon="microphone-sensitivity-muted";
            status="muted"
        }
        system("pacmd set-source-mute " name " " mute);
        system("notify-send --expire-time 1000 --icon " icon " Microphone: " status);
        exit;
    }
}

/^[\t ]*index:/{if (default_found) exit;}'
0
ответ дан 24.04.2019, 20:55

Вы можете отключить звук с помощью:

/usr/bin/amixer -q -c 0 sset 'Master',0 mute

Включить звук:

/usr/bin/amixer -q -c 0 sset 'Master',0 unmute

Вам просто нужно заменить «Master» соответствующим именем микшера, на терминале используйте «amixer» получить список устройств микшера.

Об установке сочетания клавиш проверьте ответы на вопрос Как узнать, какая команда связана с данным сочетанием клавиш?

0
ответ дан 24.04.2019, 20:55
  • 1
    Они отключают звук из моих динамиков, не микрофон, но спасибо. – Matt C 09.11.2010, 03:29
  • 2
    Вам просто нужно заменить «Master» на соответствующее имя микшера, в терминале используйте «amixer». чтобы получить список устройств микшера. – denislexic 09.11.2010, 03:36
  • 3
    Кажется, это работает: # amixer set Capture toggle – Alex Turpin 09.11.2010, 03:53
  • 4
    Можете ли вы отредактировать свой ответ (у меня нет необходимой кармы), чтобы включить этот ответ, чтобы я его принял? – user2173353 09.11.2010, 04:00

Теги

Похожие вопросы