我正在使用 Ubuntu 12.04 和 Skype。
我的麦克风无法使用。我的系统上连接了 1 个麦克风,我的耳机(Beats by Dr. Dre)上也连接了 1 个麦克风。
我遵循以下步骤:
关闭 PulseAudio 自动生成,通常:$echo "autospawn = no" > ~/.pulse/client.conf
killall pulseaudio
但这对我没有帮助,系统重启后它禁用了我的声音。然后我尝试
echo "autospawn = yes" > ~/.pulse/client.conf
然后
pulseaudio -D
它修复了我的系统声音,但 Skype 麦克风仍然没有声音。
之后我尝试了这个命令
echo "options snd-hda-intel model=acer" | sudo tee -a /etc/modprobe.d/alsa-base.conf > /dev/null
我也升级了阿尔萨通过运行以下程序可获得声音驱动程序:
sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
sudo apt-get update
sudo apt-get install linux-alsa-driver-modules-$(uname -r)
然而在最后一条命令中:
sudo apt-get install linux-alsa-driver-modules-$(uname -r)
[sudo] password for gaurav:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-alsa-driver-modules-3.2.0-27-generic-pae
E: Couldn't find any package by regex 'linux-alsa-driver-modules-3.2.0-27-generic-pae'
当我pulseaudio
在终端中输入时它显示
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.
经过这一切,我的音响系统开始出现异常。内置扬声器和耳机或 5.1 扬声器同时工作,但麦克风仍然不工作。我甚至在不播放任何内容时听到噪音。这让我很害怕,我的麦克风问题发生在 12.04 之后。我可以使用耳机麦克风吗?我有 Beats 耳机。
我的系统详细信息alsamixer
即使现在我的系统声音输出连接器选项已经消失了,这里是屏幕截图
答案1
我的解决方案
我认为问题在于调整录音设置的方式不直观。
在 Skype 中,执行以下操作:
- 打开选项对话框。
- 去音响设备。
- 点击“打开 PulseAudio 音量控制”。
非直观的部分来了!
在‘录音’选项卡下...
如果没有程序正在录制任何内容(处于空闲模式),则什么也不会显示。有人可能会认为这个选项卡上没有任何有趣的内容,但这是错误的!!!保持此选项卡打开并可见。确保底部的“显示”选项设置为“所有流”或“应用程序”。
从选项对话框开始测试呼叫。
pulseaudio 对话框现在将显示哪个程序正在从哪里录制声音。
Skype:输入自...
在此文本的右侧,选择您的输入设备,它最终应该可以工作。
我花了一段时间才弄清楚这一点。
答案2
更改 gstreamer-properties 下的设备输入值可以为我解决这个问题。
答案3
我在 realtek HD 音频系统 (eeePC R101) 上也遇到过类似的问题。从 Ubuntu (Xubuntu) 10.04 升级到 12.04 后,麦克风无法使用,它录制的声音音量太小,无法使用。无法使用 skype。浏览了几篇论坛帖子后,我总结出人们发现 pulseaudio 无法在这种类型的声卡上工作。与需要 pulseaudio 的旧版 skype 不同,当前的 skype (4.1) 也使用 ALSA。但是,这需要卸载 pulseaudio。如果您出于其他原因不需要 pulseaudio,请尝试以下方法:
sudo apt-get remove pulseaudio
然后重启系统并尝试使用 skype。确保在音频设置中关闭“允许 skype 调整混音器级别”,并确保在 Alsamiser 或 XFCE4-mixer 中麦克风已打开。
希望有人能找出为什么 pulseaudio 捕获在 Realtek HD 上不再起作用。
答案4
我也遇到过类似的问题。我的问题不是麦克风不工作,而是麦克风音量太低,对方几乎听不到我的声音。我通过安装解决了这个问题PulseAudio 音量控制(可从 Ubuntu 软件中心获取)。运行该应用程序,转到输入设备并尝试使用滑块增加麦克风音量(在我的情况下,音量最高可达 153%)。它帮助我解决了问题。请记住,在某个时候,音量会再次重置为 100%,您必须启动PulseAudio 音量控制再次应用并重复增加音量。
顺便说一句,如果您在不说话时听到噪音,则系统很可能正在使用您的内置麦克风。前往系统设置->声音->输入选项卡并从那里选择适当的输入设备。