當前位置: 首頁>>技術教程>>正文


sound – 麥克風在Skype中不起作用

, , ,

問題描述

我正在使用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下更改設備輸入值已為我修複。

Source

次佳方法

我的解決方案

我認為問題在於調整錄製設置的非直觀方式。

在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中也無法使用,則可能會發現您的麥克風有問題。

幹杯!

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/9584.html,未經允許,請勿轉載。