如何保持内置麦克风默认开启并可供应用程序访问?

如何保持内置麦克风默认开启并可供应用程序访问?

Dell Vostro 2520 笔记本电脑
英特尔公司 7 系列/C216 芯片组系列 高保真音频控制器(修订版 04)
2- Cirrus Logic 高保真音频,型号 CS4213
Ubuntu 18.04.4
Windows 10 家庭版,版本 1903,编号 18362.778
Skype 8.59(Ubu 和 Win)
Zoom(云会议)5.0.3x(Ubu)、5.0.1x(Win)

现在,由于 Covid-19 病毒的缘故,我不得不在家做很多事情,但 Skype 和 Zoom 无法通过内置麦克风拾取我的声音。

每当我打开 Dell Vostro 笔记本电脑或将其从睡眠状态唤醒时,麦克风都会关闭。但是,设置 > 声音 > 输入选项卡,显示为切换到,但当我说话时,电平表的条不亮。PulseAudio 音量控制录音机也没有显示任何活动。

但是,如果我切换麦克风离开进而再次,条形音箱点亮录音机能够录制和播放。但在脉冲音频音量控制, 这记录标签未列出录音机

测试呼叫Skype(在 Windows 和 Ubuntu 上)不录制声音,尽管PulseAudio 音量控制表明它录音。在飞涨, 这设置图标 >声音的>麦克风设置显示电平表正在工作,并且PulseAudio 音量控制也表明记录。

当我把笔记本电脑放到睡觉或者切换离开, 在唤醒或者引导,麦克风显示仍处于打开状态,但实际上已被禁用,并且所有控制应用程序均未显示任何活动。

有谁知道如何保存麦克风状态设置/离开滑入设置>声音并允许应用访问麦克风?哪些进一步的系统信息会有所帮助?

这显然是一个软件 API 问题,因为录音机PulseAudio 音量控制, 和设置>声音应用程序能够拾取麦克风输出。

笔记

在网上和 AskUbuntu 上搜索了好几天,都没有找到可行的解决方案。(值得一提的是,许多发帖者报告说,升级到 18.04 或 18.04.4 后,声音变得不正常。)以下是我所做的:

  • 我已按照以下说明添加了snd-cs46xx内核模块和固件来解决驱动程序许可问题https://wiki.debian.org/snd-cs46xx,Debian 8。

  • /etc/modprobe.d/alsa-base.conf添加了以下几行:

    options snd-hda-intel model=dell-vostro-2520  
    options snd-hda-intel dmic_detect=0  
    
  • PulseAudio 音量控制我已设置以下内容:

    输入设备 端口:内置麦克风
    输出设备 端口:扬声器

答案1

我遇到了类似的问题。我的麦克风确实能用,但麦克风测试(声音 -> 输入)只成功过一次(而且只有一次)。此外,该测试的条形图现在比正常工作时小得多。

有关在 Ubuntu 18.04 中使用 Gnome 进行麦克风测试(设置 -> 声音 -> 输入)的更多信息。

  1. 测试显示,我的屏幕上的条形图宽度约为 14 厘米。当我对着麦克风讲话时,条形图会做出反应。
  2. 我退出“设置”,然后返回麦克风测试。这是仅有的我所做的更改。条形图现在在我的屏幕上大约有 3.25 厘米宽,并且不是当我对着麦克风说话时做出回应。
  3. 我点击了“设置”中的“蓝牙”。它显示“未找到蓝牙”。我没有做其他任何事情。
  4. 我返回到“声音”->“输入”。条形图现在大约有 5 厘米宽,并且回应我对着麦克风的讲话。
  5. 我点击了“设置”中的“电源”。但我什么也没做。
  6. 我返回到“声音”->“输入”。条形图现在大约有 14 厘米宽(!),并且它回应我对着麦克风的讲话。

相关内容