问题描述
我正在使用Ubuntu 12.04和Skype。
我的麦克风无法正常工作。我的系统上连接了1个麦克风,而耳机上还有另一个(Dre博士的节拍)。
我遵循以下步骤:
关闭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
我还通过运行以下命令升级了alsa声音驱动程序:
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之后。我可以使用耳机麦克风吗?我有拍子。
我的系统的详细信息alsamixer
即使是现在,我的系统声音输出连接器选项也消失了,这里是屏幕截图
最佳方法
在gstreamer-properties下更改设备输入值已为我修复。
次佳方法
我的解决方案
我认为问题在于调整录制设置的非直观方式。
在Skype中,执行以下操作:
-
打开选项对话框。
-
转到声音设备。
-
单击“打开PulseAudio音量控制”。
这是非直觉的部分!!!
在’Recording’标签下…
如果没有程序在录制任何内容(处于空闲模式),则什么也没有显示。有人可能认为此标签没有任何意义,但有人会误认为!!!保持此选项卡打开并可见。确保底部的’Show’选项设置为’All Streams’或’Applications’。
从选项对话框开始测试调用。
现在,pulseaudio对话框将显示哪个程序从哪里录制声音。
Skype:来自…的输入
在此文本的右侧,选择您的输入设备,它最终应该可以工作。
我花了一些时间才弄清楚这一点。
第三种方法
我在realtek高清音频系统(eeePC R101)上遇到了类似的问题。从Ubuntu(Xubuntu)10.04升级到12.04后,麦克风原来无法使用,它录制的声音很小,无法使用。无法使用Skype。在浏览了几个论坛条目后,我总结出人们发现Pulseaudio在这种声卡上不起作用。与需要pulseaudio的较旧的Skype版本相反,当前的Skype(4.1)也使用ALSA。但是,这需要将pulseaudio卸载。如果由于其他原因您真的不需要脉冲音频,请尝试以下方法:
sudo apt-get remove pulseaudio
然后重新启动系统,并尝试使用Skype。确保在音频设置中关闭“允许用Skype调整混音器电平”,并确保在Alsamiser或XFCE4-mixer中麦克风已打开。
希望有人发现为什么pulseaudio捕获不再可以在Realtek HD上运行。
第四种方法
我有类似的问题。我的问题不是麦克风没有工作,而是麦克风的音量太低,对方几乎听不到我的声音。我通过安装PulseAudio Volume Control(可从Ubuntu软件中心获得)来修复它。运行该应用程序,转到“输入设备”,然后尝试使用滑块增加麦克风的音量(在我的情况下,音量提高到153%)。它帮助我解决了问题。请记住,在某些时候音量会再次重置为100%,您必须再次启动PulseAudio音量控制应用程序并重复增大音量。
顺便说一句,如果您不讲话时听到噪音,则很可能系统正在使用内置麦克风。转到系统设置->声音->输入选项卡,然后从中选择适当的输入设备。
第五种方法
如果此问题与音量级别不相关,则您的系统可能使用了错误的输入设备。我使用的是Mint 18,为了解决问题,我从软件中心安装了”pavucontrol”。
您会发现它是您的声音应用程序-“ PulseAudio音量控制”。
转到”Input Devices”。在那里,您将看到所有麦克风(真实和虚拟)。您应该选择真正的一个。就我而言,这是网络摄像头的麦克风。通过按图片上的绿色按钮将其设为默认值。
就这样。如果无法立即工作,请尝试注销。
第六种方法
我的麦克风问题也没有解决。我对此感到很傻。我很久没有使用麦克风了。当我需要它的时候,它是行不通的。
我花了几个小时在网上寻找解决方案。事实证明,这仅仅是一个物理连接问题。我使用的头戴式耳机的手臂有点垂悬在嘴里。手臂上装有麦克风。好吧,愚蠢的我……手臂没有完全插入耳机。
我向人们建议的一件事是,如果他们没有Linux的运气,他们会尝试验证Windows中的功能。如果您的麦克风在Windows中也无法使用,则可能会发现您的麦克风有问题。
干杯!