Skype 麦克风无法使用

Skype 麦克风无法使用

我正在使用 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

SKYPE 截图

ubu8ntu 的屏幕截图

即使现在我的系统声音输出连接器选项已经消失了,这里是屏幕截图 在此处输入图片描述

在此处输入图片描述

答案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 音量控制再次应用并重复增加音量。

顺便说一句,如果您在不说话时听到噪音,则系统很可能正在使用您的内置麦克风。前往系统设置->声音->输入选项卡并从那里选择适当的输入设备。

相关内容