Отключить микрофон linux mint

Обновлено: 05.07.2024

В этом уроке мы увидим два способа записи звука, поступающего с микрофона под Ubuntu / Linux Mint. Если у вас есть дополнительные предложения, используйте форму комментариев ниже.

Запись звука с микрофона Linux Mint и в Ubuntu — как сделать?

Начиная говорить про запись звука с микрофона Linux Mint и в Ubuntu, уверенный новичок скажет, что есть два основных способа это сделать:

Но также есть только начинающие пользователи, которые хотят самый простой и удобный способ. Ну и конечно, он, должен быть максимально быстрый. Ведь для большинства это даже самое важное условие.

Прежде всего, убедитесь, что ваш микрофон подключен к компьютеру и настроен правильно. Кроме того, убедитесь, что микрофон не отключен, выполнив эту команду:

Теперь проверьте уровень микрофона и, если он отключен, используйте на клавиатуре кнопку со стрелкой вверх, чтобы включить ее:

Способ 1

Вы можете использовать sox для записи своего голоса, его можно установить из программного обеспечения Ubuntu Software Center. Просто введите соответствующее слово в приложении системы.

Или установите его с терминала с помощью этой команды:

Чтобы начать запись голоса, введите следующую команду:

Способ 2

Вы также можете использовать «arecord» для захвата входа микрофона. Его можно установить по той же схеме что и вариант выше, через Ubuntu Software Update.

Или с терминала с помощью этой команды:

Чтобы начать запись голоса, выполните следующую команду:

Чтобы прервать запись, нажмите CTRL + C.

Все предельно быстро. Вообще есть множество программ для этого, но мы попытались рассказать про максимально удобные.

Выводы

Запись звука с микрофона Linux Mint, Ubuntu, ArchLinux, Elementary OS или, например, Fedora являются универсальными. Ведь сделать это можно прямо из командной строки. Терминал во многих случаях является самым быстрым и главное удобным способом — конечно, после того как привыкните.

Многие пользователи предпочитают именно эти способы.

Также хотим рассказать вам о том, чем отличается Fedora от известной Ubuntu. Вам обязательно будет интересно узнать главные отличия и новшества этих двух операционных систем.

Не забудьте поделится этой статье, если она была для вас полезной, на своих страницах в социальных сетях Google+, Facebook, Twitter, Одноклассники или, например, ВКонтакте.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

13 янв 2017, 17:35

Sergey_1973 писал(а): Не работает встроенный микрофон ноутбука. Как его включить и настроить

P.S. Железо проверил в Windows 10, все работает.
P.S.P.S. Очень хочу перейти на Linux с Windows, помогите пожалуйста.

Хороший вопрос. Я присоединяюсь. С октября прошлого года, как на Линукс перешёл, ни разу не попробовал микрофон. Оказывается, не работает. Пробовал записать через Казам, тишина. У меня вот так:

mplayer tv:// -tv driver=v4l2:width=352:height=288:device=/dev/video0

Может, и с микрофоном надо что-то подобное проделать?

Помогите настроить встроенный микрофон ноутбука

13 янв 2017, 19:02

Помогите настроить встроенный микрофон ноутбука

14 янв 2017, 16:31

Наполовину вопрос решил. Микрофон работает. Подумал, а может, какая программа сама активирует микрофон.
С репозитория через Менеджер Программ установил Audacity

Микрофон заработал. Звук пишет чисто. Но, только в этой программе. На выходе можно задать формат. Уже полдела, как говорится, сделано. Буду "копать" дальше.

Помогите настроить встроенный микрофон ноутбука

14 янв 2017, 18:08

Помогите настроить встроенный микрофон ноутбука

15 янв 2017, 01:17

$ lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation Device 2284 (rev 21)

Помогите настроить встроенный микрофон ноутбука

15 янв 2017, 04:25

$ lspci
00:00.0 Host bridge: Intel Corporation Device 2280 (rev 21)
00:02.0 VGA compatible controller: Intel Corporation Device 22b1 (rev 21)
00:0b.0 Signal processing controller: Intel Corporation Device 22dc (rev 21)
00:13.0 SATA controller: Intel Corporation Device 22a3 (rev 21)
00:14.0 USB controller: Intel Corporation Device 22b5 (rev 21)
00:1a.0 Encryption controller: Intel Corporation Device 2298 (rev 21)
00:1b.0 Audio device: Intel Corporation Device 2284 (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 22c8 (rev 21)
00:1c.1 PCI bridge: Intel Corporation Device 22ca (rev 21)
00:1c.3 PCI bridge: Intel Corporation Device 22ce (rev 21)
00:1f.0 ISA bridge: Intel Corporation Device 229c (rev 21)
00:1f.3 SMBus: Intel Corporation Device 2292 (rev 21)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5286 PCI Express Card Reader (rev 01)
03:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 06)

$ pactl list
Модуль №0
Имя: module-device-restore
Аргумент:
Счётчик использования: н/д
Свойства:
module.author = "Lennart Poettering"
module.description = "Automatically restore the volume/mute state of devices"
module.version = "8.0"

Модуль №1
Имя: module-stream-restore
Аргумент:
Счётчик использования: н/д
Свойства:
module.author = "Lennart Poettering"
module.description = "Automatically restore the volume/mute/device state of streams"
module.version = "8.0"

Модуль №2
Имя: module-card-restore
Аргумент:
Счётчик использования: н/д
Свойства:
module.author = "Lennart Poettering"
module.description = "Automatically restore profile of cards"
module.version = "8.0"

Модуль №3
Имя: module-augment-properties
Аргумент:
Счётчик использования: н/д
Свойства:
module.author = "Lennart Poettering"
module.description = "Augment the property sets of streams with additional static information"
module.version = "8.0"

Модуль №4
Имя: module-switch-on-port-available
Аргумент:
Счётчик использования: н/д
Свойства:

В этой заметке будут рассмотрены несколько причин, почему не работает микрофон в Linux. Имеются ввиду случаи, когда микрофон не работает сразу во всех приложениях, а не в каком-то определённом.

Как проверить микрофон в Linux

Чтобы проверить микрофон прямо в командной строке без программ с большим количеством опций, запустите команду:

Будет выполнена запись звука в течение 10 секунд. Чтобы воспроизвести полученный файл, выполните следующую команду:

1. Установите pulseaudio

Начните с установки пакета pulseaudio.

PulseAudio — это звуковой сервер общего назначения, предназначенный для работы в качестве промежуточного программного обеспечения между вашими приложениями и аппаратными устройствами с использованием ALSA или OSS. Он также предлагает простую потоковую передачу по сети через локальные устройства, используя Avahi, если он включён. Хотя его основная цель — облегчить настройку звука, его модульная конструкция позволяет более опытным пользователям точно настраивать демон в соответствии с его потребностями.

В Debain, Linux Mint, Kali Linux, Ubuntu и их производных это делается так:

В Arch Linux, BlackArch и их производных это делается следующим образом:

2. Убедитесь, что громкость микрофона не на нуле

Зайдите в настройки звука, переключитесь во вкладку Input и проверьте настройки громкости.


Если там несколько устройств, то проверьте каждое из них.

Если вы не можете найти настройки громкости, запустите команду и перейдите во вкладку «Устройства Ввода»:

Убедитесь, что звук не заглушён


3. Выбор правильного профиля для Встроенного аудио

Откройте регулятор громкости PulseAudio — в меню или командой:

Перейдите во вкладку «Конфигурация» и в качестве «Профиля» выберите «Аналоговый стерео дуплекс»:


Даже если этот профиль уже выбран, попробуйте выбрать другой и вновь переключиться на «Аналоговый стерео дуплекс» - проверьте, решило ли это вашу проблему.

Кстати, если вы пытаетесь заставить работать не встроенный микрофон, а, например, источник звука HDMI, то здесь вы можете найти другие профили, которые переключат на нужный вам микрофон.

4. Конфликт встроенного микрофона и HDMI источника

На компьютере для ввода звука могут быть следующие источники:

  • встроенный в ноутбук микрофон
  • гарнитура, подключённая через audio jack
  • Bluetooth гарнитура
  • HDMI вход
  • микрофон видеокамеры
  • USB микрофон или гарнитура

Некоторые пользователи Linux сталкиваются с тем, что система по умолчанию пытается использовать HDMI источник звука, даже если соответствующий провод не подключён.

Откройте терминал (например, нажав Ctrl+Alt+t) и проверьте, какие у вас используются звуковые кодаки:

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

Подтвердить можно следующим образом:

  1. подключите гарнитуру к входу audio jack (например, возьмите наушники с микрофоном от телефона)
  2. сразу отключите гарнитуру от audio jack
  3. проверьте работоспособность микрофона — если раньше он не работал, а теперь стал записывать звук, значит данный раздел может решить вашу проблему.

Сделайте резервную копию файла, если он уже существует:

Для исправления достаточно добавить строку в файл /etc/modprobe.d/alsa-base.conf:

со следующим содержимым

Вместо слово МОДЕЛЬ нужно вписать значение, которое вы найдёте для модели вашего ноутбука на странице HD-Audio Codec-Specific Models.

Причём там не обязательно будет точное название модели — просто найдите то, что ближе всего к ней. Например, модель моего ноутбука ASUS GL703GE, самое похожее, что я смог найти, это «asus-g73jw», тогда строка, которую я добавил в файл /etc/modprobe.d/alsa-base.conf, следующая:

Сохраните этот файл и перезагрузитесь — после этого проблема должна исчезнуть.

5. Микрофон гарнитуры показан как подключён, хотя это не так. Микрофон не работает, пока не подключена и не отключена гарнитура

Описание данной проблемы пользователями:

1.

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

2.

Я никогда раньше не использовал свой внутренний микрофон, но в конце концов я использовал его некоторое время назад для видеоконференций. Микрофон начинает работать после того, как я просто подключаю 3,5-миллиметровую головную гарнитуру, которую я затем отключаю. Тогда я могу использовать свой внутренний микрофон, автоматическое отключение звука также работает, подключив и отключив гарнитуру. После перезагрузки микрофон вновь не работает (микрофон гарнитуры отмечен, как опять подключённый) и всё нужно делать заново.

Установите продвинутые инструменты Alsa. В Debain, Linux Mint, Kali Linux, Ubuntu и их производных это делается так:

В Arch Linux, BlackArch и их производных это делается следующим образом:

Для запуска выполните команду:


В «Select a codec» выберите основное устройство для захвата звука, поставьте галочку «Show unconnect pins»:


Поставьте галочку для Pin ID 0x19 и выберите «not connected». Сохраните настройки и проверьте, всё ли работает как следует, убедитесь, что звук микрофона не заглушён в pavucontrol или настройках звука.


Если всё нормально, то нажмите кнопку «Install boot override» - установить переопределение при загрузке, чтобы изменения вступали в силу при включении компьютера.

Во время голосовых / видео разговоров в Интернете я хотел бы отключить / включить микрофон без необходимости каждый раз выполнять все эти шаги:

  • Индикатор звука, Настройки звука, Выбрать вход, Отключить звук или включить микрофон.
  • приложение, которое может сделать это из командной строки,
  • способ, которым я могу назначить сочетание клавиш, которое может отключить / включить микрофон
Если вы используете Empathy для голосового чата, в него встроена кнопка отключения звука (по крайней мере, она работает с Google Talk, Skype пока не поддерживается). Я ищу что-то, что можно сделать для запуска через ярлык, похожий на кнопку включения / выключения звука основного ноутбука.

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


Нажмите на Добавить


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

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

Это работает; благодаря Люсьену. У меня на ноутбуке есть клавиша «Отключение звука», я сопоставил ее с Shift + Отключение звука, что очень легко запомнить :) Команда amixer set Mic toggle (не Capture ) работает для меня в терминале, но, похоже, любое назначенное сочетание клавиш на самом деле не работает. Я пытался, ctrl+Audio Mute но также ctrl+M (захваченный нажатием клавиш клавиатуры) В MATE меню для добавления привязки клавиш немного отличаются, но работает точно так же. Благодарность!

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

и включите микрофон с

это прекрасно сработало с Raspberry Pi, за исключением того, что вы заменили Mic на Capture

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

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

pacmd является интерактивным, только если вы не дадите ему никаких команд. Я использовал, pacmd list-sources чтобы получить список входов и выходов. По индексу 2 у меня был вход делить. (в зависимости от его имени) Тогда вы можете запустить, pacmd set-source-mute 2 1 чтобы отключить звук. Последний параметр - логическое значение для состояния отключения звука. 0 или false для включения звука и 1 или true для отключения звука. Мне нравится, как вы комбинируете grep и уведомления: Super Neat =)

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

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

Просто отключите / включите эту команду:

Вы также можете добавить уведомление, чтобы убедиться, что оно включено или выключено, согласно vladimirich ответ на тот же вопрос

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

На самом деле это работает для меня на Ubuntu 16.04. -q можно пропустить bindsym XF86AudioMicMute exec --no-startup-id amixer -D pulse sset Capture toggle для i3wm У меня эта команда работает в Pop_OS! 19.10 (который основан на Ubuntu 19.10). С помощью команды можно явно отключить захват микрофона amixer --device pulse sset Capture nocap и одновременно с командой установить громкость захвата до 0% amixer --device pulse sset Capture nocap 0% .

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

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

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

Они отключают звук из моих динамиков, не микрофон, но спасибо. Вам просто нужно заменить «Master» на соответствующее имя микшера, в терминале используйте «amixer», чтобы получить список микшерных устройств. Можете ли вы отредактировать свой ответ (у меня нет необходимой кармы), чтобы включить этот ответ, чтобы я его принял?

Запустите несколько команд для команды быстрого доступа:

Мне нравится создавать свои собственные terminal глупые ярлыки. Таким образом, чтобы настроить m = немой; mm = включить звук

Я добавил это к ./.bashrc

Обновить

Интересно, вчера я снова включил автозапуск "Screen Locker (запуска программы блокировки экрана) в menu> sessions and startup > Application Autostart и теперь моя аппаратная кнопка отключения звука начинает работать (после перезапуска). Я понятия не имею, почему (XFCE Xubuntu 18.08)

Я все еще держу эти терминальные ярлыки, но просто хотел указать

Я переключаюсь между веб-камерой / микрофоном USB и внутренним микрофоном, и другие решения обычно работают на устройстве «по умолчанию», которое часто не является устройством, которое я активно использую, поэтому я написал это для отключения всех микрофонов

Читайте также: