Как проверить микрофон в Ubuntu 22.04
Почти каждая ОС поддерживает утилиты для микрофонов и других аудиоустройств. Однако иногда возникают сбои микрофона, и пользователи получают ошибки при его использовании. Следовательно, хорошо протестировать микрофон, чтобы найти возможные ошибки и легко их устранить. Хотя операционные системы, такие как Windows, имеют некоторые инструменты для проверки микрофона, пользователям Linux требуются команды для его проверки. В этом руководстве мы объясним подходы CLI и GUI, с помощью которых вы можете попробовать протестировать микрофон в Ubuntu 22.04.
Как проверить микрофон в Ubuntu 22.04
Давайте разделим этот раздел на разные части, чтобы объяснить все подробно:
Подход командной строки
Вы можете использовать команду arecord, средство записи звука CLI, для проверки микрофона. Arecord также поддерживает различные звуковые карты и используется для записи звука. Сначала выполните следующую команду:
sudo arecord –l
Как вы можете видеть на предыдущем изображении, у нас есть два микрофона: устройство 0 и устройство 1. Теперь выполните следующую команду, чтобы записать звук через микрофон:
arecord -f cd -d 25 —device = «hw:0,1» / tmp / microphone.wav
В предыдущей команде «hw:0,1» содержит значения карты (0) и устройства (1 для устройства 1). Более того, эта команда записывает 25-секундный клип, так как мы ввели 25. Но вы можете изменить его соответствующим образом. Если вы хотите узнать больше об опциях -d и -f, вы можете запустить следующую команду:
Наконец, запустите записанный клип с помощью следующей команды:
aplay / tmp / microphone.wav
Подход с графическим интерфейсом
Сначала откройте «Настройки» в меню приложения.
Теперь нажмите на вкладку «Звук» на левой панели. Затем выберите устройство ввода:
Вы можете проверить текущее устройство ввода и громкость, чтобы изменить их соответствующим образом.
Заключение
Это все о простых методах, которыми можно попробовать протестировать микрофон в Ubuntu 22.04. Мы объяснили графический интерфейс и подходы к командной строке, которые лучше всего подходят для начинающих. Как видно из этого руководства, запись аудиофайла — отличный способ убедиться, что ваш микрофон работает правильно.
Все права защищены. © Linux-Console.net • 2019-2024
Как проверить микрофон на Ubuntu 22.04 Jammy Jellyfish
Цель этого руководства — показать читателю быстрый способ тестирования микрофона в Ubuntu 22.04 Jammy Jellyfish.
Это можно сделать внутри графического интерфейса или записать короткий звук из командной строки, чтобы проверить микрофон. Следуйте нашим инструкциям, приведенным ниже, и мы познакомим вас с обоими методами.
В этом уроке вы узнаете:
- Как проверить микрофон из GNOME
- Как проверить микрофон из командной строки
Установите Numpy на Ubuntu 22.04, пошаговые инструкции
Тестовый микрофон с рабочего стола GUI GNOME
- Начните с открытия меню Настройки в правом верхнем углу рабочего стола.
- Нажмите вкладку Звук на левой панели, затем выберите подходящее устройство и начните говорить в выбранный микрофон. Оранжевые полосы под именем устройства должны начать мигать в результате аудиовхода.
Проверка микрофона из командной строки
- Первый шаг — составить список всех доступных микрофонных устройств. Откройте терминал командной строки и введите следующую команду:
$ sudo arecord -l **** List of CAPTURE Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC662 rev3 Analog [ALC662 rev3 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 2: ALC662 rev3 Alt Analog [ALC662 rev3 Alt Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Q9000 [QuickCam Pro 9000], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0
$ sudo arecord -f S16_LE -d 10 -r 16000 --device="hw:1,0" /tmp/test-mic.wav
$ aplay /tmp/test-mic.wav
Заключительные мысли
В этом уроке вы узнали, как протестировать микрофон в Ubuntu 22.04 Jammy Jellyfish Linux. Это можно сделать как из графического интерфейса, так и из командной строки. Запись аудиофайла, как показано выше, — это способ убедиться, что ваш микрофон работает должным образом.
Все права защищены. © Linux-Console.net • 2019-2024
Как проверить свой микрофон в Ubuntu
Если вы используете встроенный или внешний микрофон вашей системы, очень важно проверить, доходит ли ваш голос до вашей системы. Только когда ваша система считывает звук вашего микрофона в качестве входных данных, она может обрабатывать его дальше и использовать в любом из ваших приложений.
В этой статье мы опишем, как протестировать микрофон в Ubuntu. Мы также объясним, как настроить параметры микрофона, чтобы обеспечить его оптимальную работу.
Мы выполнили команды и процедуры, упомянутые в этой статье, в системе Ubuntu 18.04 LTS.
Действия по проверке вашего микрофона в Ubuntu
Если вы предпочитаете использовать графический интерфейс для выполнения простых задач по настройке оборудования, вы можете использовать утилиту настроек Ubuntu.
Чтобы получить доступ к настройкам, нажмите стрелку вниз, расположенную в правом верхнем углу экрана Ubuntu, а затем щелкните значок настроек в следующем представлении:
Кроме того, вы можете ввести «Настройки» в поиске средства запуска приложений Ubuntu, чтобы напрямую открыть настройки.
Утилита «Настройки» по умолчанию открывается на вкладке Wi-Fi. Вам нужно нажать на вкладку «Звуки», чтобы протестировать и настроить микрофон.
Вот как выглядит представление «Звук»:
Поскольку микрофон является аудиоустройством ввода, щелкните вкладку «Вход» в представлении «Звук», чтобы проверить его:
Если у вас несколько устройств ввода звука, выберите то, которое вы хотите настроить, из списка «Выберите устройство для ввода звука».
Затем говорите в микрофон и обратите внимание на вертикальные полосы рядом с уровнем входного сигнала. Если некоторые или все из этих полосок становятся оранжевыми, когда вы говорите, это означает, что ваш микрофон работает правильно.
Что делать, если вы не видите оранжевых полосок?
Если вы не видите оранжевой полосы, это означает, что ваша система не читает ваш голос. Это то, что вы можете сделать, чтобы система распознавала ваш голос.
- Вы можете повысить чувствительность микрофона, увеличив входную громкость. При увеличении громкости ваш микрофон станет более чувствительным к внешним звукам.
- Убедитесь, что кнопка ползунка микрофона включена.
- Убедитесь, что выбрано правильное устройство ввода звука.
Что делать, если вы видите оранжевые полосы, но не можете записать свой голос?
Также может случиться так, что вы видите оранжевые полосы, но не можете записать звук в определенном приложении. Например, вы не сможете передать свой голос в Skype. Это будет означать, что проблема не в вашем микрофоне или его драйвере, а в приложении, для которого вы его используете. Вам придется настроить параметры ввода звука вашего приложения, чтобы обнаружить и использовать входящий звук.
Вот как вы проверяете свой микрофон. Теперь вы также знаете, как исправить некоторые неполадки, с которыми вы можете столкнуться при использовании микрофона.
Все права защищены. © Linux-Console.net • 2019-2024
Не работает микрофон в Linux (РЕШЕНО)
В этой заметке будут рассмотрены несколько причин, почему не работает микрофон в Linux. Имеются ввиду случаи, когда микрофон не работает сразу во всех приложениях, а не в каком-то определённом.
Как проверить микрофон в Linux
Чтобы проверить микрофон прямо в командной строке без программ с большим количеством опций, запустите команду:
arecord -f cd -d 10 test-mic.wav
Будет выполнена запись звука в течение 10 секунд. Чтобы воспроизвести полученный файл, выполните следующую команду:
aplay test-mic.wav
1. Установите pulseaudio
Начните с установки пакета pulseaudio.
PulseAudio — это звуковой сервер общего назначения, предназначенный для работы в качестве промежуточного программного обеспечения между вашими приложениями и аппаратными устройствами с использованием ALSA или OSS. Он также предлагает простую потоковую передачу по сети через локальные устройства, используя Avahi, если он включён. Хотя его основная цель — облегчить настройку звука, его модульная конструкция позволяет более опытным пользователям точно настраивать демон в соответствии с его потребностями.
В Debain, Linux Mint, Kali Linux, Ubuntu и их производных это делается так:
sudo apt install pulseaudio
В Arch Linux, BlackArch и их производных это делается следующим образом:
sudo pacman -S pulseaudio
2. Убедитесь, что громкость микрофона не на нуле
Зайдите в настройки звука, переключитесь во вкладку Input и проверьте настройки громкости.
Если там несколько устройств, то проверьте каждое из них.
Если вы не можете найти настройки громкости, запустите команду и перейдите во вкладку «Устройства Ввода»:
pavucontrol
Убедитесь, что звук не заглушён
3. Выбор правильного профиля для Встроенного аудио
Откройте регулятор громкости PulseAudio — в меню или командой:
pavucontrol
Перейдите во вкладку «Конфигурация» и в качестве «Профиля» выберите «Аналоговый стерео дуплекс»:
Даже если этот профиль уже выбран, попробуйте выбрать другой и вновь переключиться на «Аналоговый стерео дуплекс» — проверьте, решило ли это вашу проблему.
Кстати, если вы пытаетесь заставить работать не встроенный микрофон, а, например, источник звука HDMI, то здесь вы можете найти другие профили, которые переключат на нужный вам микрофон.
4. Конфликт встроенного микрофона и HDMI источника
На компьютере для ввода звука могут быть следующие источники:
- встроенный в ноутбук микрофон
- гарнитура, подключённая через audio jack
- Bluetooth гарнитура
- HDMI вход
- микрофон видеокамеры
- USB микрофон или гарнитура
Некоторые пользователи Linux сталкиваются с тем, что система по умолчанию пытается использовать HDMI источник звука, даже если соответствующий провод не подключён.
Откройте терминал (например, нажав Ctrl+Alt+t) и проверьте, какие у вас используются звуковые кодаки:
cat /proc/asound/card*/codec* | grep Codec
Codec: Realtek ALC295 Codec: Intel Kabylake HDMI
Если у вас более чем одна строка (как в выводе выше), то это может быть причиной проблемы, когда звук не записывается или записываются только статические помехи.
Подтвердить можно следующим образом:
- подключите гарнитуру к входу audio jack (например, возьмите наушники с микрофоном от телефона)
- сразу отключите гарнитуру от audio jack
- проверьте работоспособность микрофона — если раньше он не работал, а теперь стал записывать звук, значит данный раздел может решить вашу проблему.
Сделайте резервную копию файла, если он уже существует:
sudo cp /etc/modprobe.d/alsa-base.conf /etc/modprobe.d/alsa-base.conf.bak
Для исправления достаточно добавить строку в файл /etc/modprobe.d/alsa-base.conf:
sudo gedit /etc/modprobe.d/alsa-base.conf
со следующим содержимым
options snd-hda-intel model=МОДЕЛЬ
Вместо слово МОДЕЛЬ нужно вписать значение, которое вы найдёте для модели вашего ноутбука на странице HD-Audio Codec-Specific Models.
Причём там не обязательно будет точное название модели — просто найдите то, что ближе всего к ней. Например, модель моего ноутбука ASUS GL703GE, самое похожее, что я смог найти, это «asus-g73jw», тогда строка, которую я добавил в файл /etc/modprobe.d/alsa-base.conf, следующая:
options snd-hda-intel model=asus-g73jw
Сохраните этот файл и перезагрузитесь — после этого проблема должна исчезнуть.
5. Микрофон гарнитуры показан как подключён, хотя это не так. Микрофон не работает, пока не подключена и не отключена гарнитура
Описание данной проблемы пользователями:
1.
Все работает нормально, за исключением странной проблемы с моим микрофоном, он работает, только если я загружаюсь с наушниками с уже подключённым микрофоном или если я подключаю их после загрузки. В противном случае всё, что я получаю при записи звука, это статичные помехи.
2.
Я никогда раньше не использовал свой внутренний микрофон, но в конце концов я использовал его некоторое время назад для видеоконференций. Микрофон начинает работать после того, как я просто подключаю 3,5-миллиметровую головную гарнитуру, которую я затем отключаю. Тогда я могу использовать свой внутренний микрофон, автоматическое отключение звука также работает, подключив и отключив гарнитуру. После перезагрузки микрофон вновь не работает (микрофон гарнитуры отмечен, как опять подключённый) и всё нужно делать заново.
Рассмотрим, как это можно исправить.
Установите продвинутые инструменты Alsa. В Debain, Linux Mint, Kali Linux, Ubuntu и их производных это делается так:
sudo apt install alsa-tools-gui
В Arch Linux, BlackArch и их производных это делается следующим образом:
sudo pacman -S alsa-tools
Для запуска выполните команду:
hdajackretask
В «Select a codec» выберите основное устройство для захвата звука, поставьте галочку «Show unconnect pins»:
Поставьте галочку для Pin ID 0x19 и выберите «not connected». Сохраните настройки и проверьте, всё ли работает как следует, убедитесь, что звук микрофона не заглушён в pavucontrol или настройках звука.
Если всё нормально, то нажмите кнопку «Install boot override» — установить переопределение при загрузке, чтобы изменения вступали в силу при включении компьютера.
Связанные статьи:
- Опции для драйвера snd-hda-intel (100%)
- Решение проблемы «чёрного экрана» после установки Catalyst 15.9 (несовместимость с GDM3, Cinnamon, GNOME) (50.6%)
- Как исправить ошибку ‘No Space Left on Device’ (на устройстве не осталось места) на Linux, когда свободное место на самом деле есть (50.6%)
- Диск Windows монтируется только для чтения (РЕШЕНО) (50.6%)
- Как исправить «Windows is hibernated, refused to mount» (РЕШЕНО) (50.6%)
- Как сервер TigerVNC сделать доступным из вне. Как подключиться к серверу TigerVNC через SSH туннель (RANDOM — 0.6%)
Рекомендуемые статьи:
9 Комментарии
Костя 17.08.2020 в 00:59
Добрый день! На ноутбуке Ubuntu. Есть проблема с микрофоном. Иногда подключал USB микрофон для программирования. Не проверял работает ли он, но было видно что шумы какие то есть, оказалось, что звуки с микрофона не фиксируются. Сейчас в списке устройств нет устройств ввода
gilyriy54 27.08.2020 в 12:39
У меня все заработало,включая запись с микрофона,когда в настройках звука выставил:
Источник: Встроенное аудио Аналоговое стерео.
Сервер: Pulse Audio.
кодек: vorbis , контейнер: MP4.
И методом проб подобрал расстояние до микрофона (20-25 см),
и в динамиках небольшой звук.(у меня выносные).
Пробовал три программы:kazam,simple screen recordrer и vocoscreen.
Выбрал последнюю.
Костя 04.01.2021 в 09:36
Мне помогло другое: 1) Подключил USB-микрофон; 2) в терминал ввел команду: pacmd load-module module-loopback latency_msec=5 3) В терминале вводим команду: pavucontrol 4) Ставим и убираем галочки как на рисунке. Что-то из этого мне помогло.
lol 08.01.2021 в 22:02
По 4 методу не могу найти даже похужую модель своего ноутбука, Есть ли другие сайты?
Alexey (Автор записи) 09.01.2021 в 08:49
Если присмотреться, то в статье тоже выбрана совсем неблизкая модель: ASUS G73Jw — это модель из 2011 года, а ASUS GL703GE это модель 2018 года. Но каким-то немыслимым чудом мне помог именно этот способ. В первую очередь смотрите на название аудио кодека. К примеру, в моём случае:
cat /proc/asound/card*/codec* | grep Codec Codec: Realtek ALC295 Codec: Intel Kabylake HDMI
То есть это ALC295. Тогда достаточно выбрать какую-нибудь модель из группы «ALC22x/23x/25x/269/27x/28x/ 29x (and vendor-specific ALC3xxx models)». В официальной документации по ядру Linux так и сказано — переберите несколько вариантов и, возможно, вам повезёт. Главное не модель, а установленный чип HD-audio (чип контроллера и чипы кодеков). Чтобы при каждой смене опции не перезагружать компьютер, удаляйте и запускайте модуль следующими командами:
sudo modprobe -r snd-hda-intel sudo modprobe snd-hda-intel
Что касается «другого сайта», то посмотрите на адрес сайта на который в статье дана ссылка — kernel.org — что-то полнее вы уже не найдёте.
Константин 13.04.2022 в 14:57
Метод 4 работает. для ноутбука Toshiba Satellite (2008 год = ALC268) с MX Linux строка в alsa-base.conf: options snd-hda-intel model= spdif
Константин 13.04.2022 в 15:00
дело не в моделе ноутбука, а в неких generic опциях. для ноута toshiba satellite l300 c Realtek ALC268 строка вообще к модели не привязана. options snd-hda-intel model=spdif
Андрей 14.08.2023 в 11:52
Дружище. Ты молодец! 2 года юзаю убунту 18.04 и динамики в ноуте не работали. Я уже смирился с тем, что через наушники и домашний кинотеатр звук получаю. Пока твою статью не прочитал, когда микрофон отключился. Теперь работает ВСЕ Спасибо!
Vladimir 27.11.2023 в 15:16
Ubuntu 22.04
Перестал работать микрофон Bluetooth-гарнитуры.
Помог последний метод (№ 5) из этой статьи. Спасибо огромное. ))