Вопрос или проблема
Я использую Linux Mint 20.1
Когда я пытаюсь использовать mictests.com в Firefox, тест не проходит. Firefox выдает следующее сообщение: Тест не удался, потому что ваш микрофон не смог захватить никакие звуки. Пожалуйста, убедитесь, что ваш микрофон не выключен, и попробуйте снова.
arecord/aread работают:
arecord -f cd -d 20 –device=”hw:0,0″ cica.wav
aplay cica.wav
Все остальные тесты микрофона ведут себя идентично, не работают в Firefox, но работают в Chromium/Opera.
Я не смог найти ни одной подсказки в сети.
Тем временем решено, смотрите мой комментарий ниже.
Ответ или решение
Проблема, с которой вы столкнулись, связана с настройками конфиденциальности и разрешений в браузере Firefox. Несмотря на то, что ваше устройство и программа для записи звука (arecord) работают без проблем, Firefox может блокировать доступ к микрофону по умолчанию или неправильно идентифицировать аудиоустройство.
Вот несколько шагов, которые следует выполнить для устранения этой проблемы:
-
Проверьте разрешения: Убедитесь, что Firefox имеет доступ к вашему микрофону. Для этого:
- Откройте Firefox.
- Перейдите в настройки (нажмите на три горизонтальные линии в верхнем правом углу и выберите «Настройки»).
- Прокрутите вниз до раздела «Конфиденциальность и безопасность» и найдите настройки «Разрешения».
- Убедитесь, что в разделе «Микрофон» ваш микрофон разрешен для использования и правильно выбран.
-
Настройки аудиоустройства: Проверьте, правильно ли настроено ваше устройство записи:
- В терминале выполните команду
pactl list sources
и убедитесь, что ваше устройство отображается и активировано. - Убедитесь, что ваше аудиоустройство выбрано в настройках звука вашей операционной системы (Linux Mint).
- В терминале выполните команду
-
Обновление Firefox: Убедитесь, что у вас установлена последняя версия Firefox. Иногда обновления могут включать исправления для работы с аудиоустройствами.
-
Сброс настроек Firefox: Если предыдущие шаги не помогли, попытайтесь сбросить настройки Firefox:
- В меню Firefox введите в адресной строке
about:support
и нажмите Enter. - Найдите раздел «Обновить Firefox» и нажмите на кнопку «Обновить Firefox».
- В меню Firefox введите в адресной строке
-
Установите кодеки или альтернативные библиотеки: Иногда проблема может быть связана с отсутствующими кодеками или библиотеками. Убедитесь, что у вас установлены необходимые пакеты для работы с аудио. Для этого выполните в терминале:
sudo apt-get install libavcodec-extra sudo apt-get install pulseaudio
После выполнения всех указанных шагов попробуйте снова запустить тестирование на mictests.com в Firefox. Если проблема сохранится, вы можете попробовать временно использовать Chromium или Opera, пока не удастся найти окончательное решение для Firefox.
Если у вас есть дополнительные вопросы или нужны дальнейшие разъяснения, не стесняйтесь спрашивать.