Skype 標誌
您好 · 購買 Skype 信用點數 · 登入 · 登出 · 說明 ·
  • 下載
  • 使用 Skype
  • 商用
  • 商店
  • 帳戶

Skype 音效與音訊設定

執行 Linux 的 PC

要在本指南中鍵入的指令應在終端機視窗(konsole、gnome-terminal、xterm 或任何在身邊的終端機)中輸入。

Linux 上可用的音效選項

OSS (Open Sound System)

Linux 中最舊的音效支援。這是 Skype 原始支援的類型。要使用,您只需要為您的音效卡選擇 DSP 裝置。在大部分系統上,這將是 /dev/dsp(Skype 預設設定)。如果您有多張音效卡,可能需要在 Skype 設定中選擇其他裝置,指定為 /dev/dsp1、/dev/dsp2 或 /dev/dsp3。

Linux 專用 Skype 的音效設定

務必確保在混音器設定中啟用麥克風輸入:使用 aumix、kmix 或 gnome-volume-applet 來啟用並選擇為輸入來源。

以下是 kmix 小程式的範例:

KMix

在此核取綠色的標記,開啟麥克風輸入(在此圖中關閉了)。

在此核取紅色的標記,設定輸入擷取來源為麥克風(在此圖中已選取)。

某些來源(如 futt Linux sound FAQ)建議關閉擷取。另一個選項是設定為麥克風輸入,只有在會扭曲音效時才將它關閉。此外,在某些硬體上,不可能完全將擷取關閉。這個選項看來對不同硬體有不同的效果。

ALSA (Advanced Linux Sound Architecture)

ALSA 比 OSS 新。現在 ALSA 並非 Skype 原始支援的程式,因此您需要安裝 ALSA OSS 模擬層,才能在 Skype 中使用 ALSA 裝置。

您的核心中應有 snd-pcm-oss 和 snd-mixer-oss 模組,可個別載入或作為核心一部分編譯。

您可(以 root 使用者身分)發出以下的指令,檢查這些模組是否存在:

lsmod

如果您沒有這些模組,請試著載入。鍵入(再次以 root 使用者身分):

modprobe snd-pcm-oss
modprobe snd-mixer-oss

如果您執行這些指令時發生錯誤,試試升級您的核心,或向 unix 專家和/或 Linux 支援論壇查詢。您也可在 Linux 專用的 Skype 論壇中張貼訊息。

使用 Skype 連同 OSS 模擬與使用純 OSS 驅動程式相同,詳情參閱以上有關 OSS 的一節。

透過 2.4 和更新系列的核心,您使用 ALSA 驅動程式和 OSS 模擬的效果可能比純核心 OSS 為佳。只需安裝 ALSA 專案最新的 ALSA 驅動程式(如果您的核心如大部分 stock kernel 有 OSS 作為模組)。

如果啟用 ALSA 連同 dmix(核心流混合器),執行 Skype 應與上述設定相同。

當使用帶 5.1 音效支援的主機板,確保關閉混和器中的「Mic as Center/LFE」和「Line as surround」選項。這些選項在純 OSS中可能不存在,您應對此類主機板使用 ALSA。

aRts (Advanced Real-time Synthesizer)

這是 KDE 的預設值。每當 aRts 音效失靈,那意味著 Skype 也應如此。唯一撇步是透過 artsdsp 程式執行 Skype。

您應如下啟動 Skype:在 Skype 執行檔所在的目錄鍵入:

artsdsp -m ./skype

如果您的麥克風失靈或通話時遇到區段錯誤,請檢查 aRts 的全雙工設定 - 在 KDE Control Center | Sound & Multimedia | Sound System 中,硬體標籤應有一個全雙工選項,將它設定為開 ("[x]"),然後重新啟動 aRts 和 Skype。

如果您聽到回音並使用 aRts,試試縮小您的 aRts 音效緩衝區大小,前往 Control Center | Sound & Multimedia | Sound System 並在 Skip Prevention 部分的一般標籤中縮小緩衝區大小至小於 200ms。

ESD (Enlightened Sound Daemon)

這是 GNOME 的預設值。透過 esddsp 管線執行 Skype 來啟用音效。如下執行(再次假設您在 Skype 執行檔所在的目錄):

esddsp ./skype

確保使用 esd -d /dev/dsp 執行 esd daemon,因為在某些 distros(如 Gentoo)上 esddsp wrapper 檢查 esd daemon 的參數,如果沒有參數,將偵測不到 daemon。

GStreamer、NAS (Network Audio Server)、其他

目前無法透過 Gstreamer 啟用 Skype 音效。您最好停用 GStreamer,而如上述直接使用 ALSA 或 OSS 方法。

NAS、NMM 和其他 relic 音效伺服器很可能不受支援,因此您最佳的選擇是停止它們,而直接使用 ALSA 或 OSS 驅動程式。參閱上面的詳細指示。

測試

配合聊天的一個好用工具稱為「echo123」。這是 Skype 的測試工具,讓您測試您的音效設定,而不會騷擾任何人。只要呼叫該機器人並依照指示執行。您可測試聆聽對方和向對方說話 - 您在 10 秒鐘內所說的話,機器人會播放給您聽。

進階主題

使用 skype_dsp_hijacker 指定不同的裝置來播放和錄音。

有時候您須使用不同的 dsp 裝置來播放和錄音。一個例子是 USB 喇叭(在 /dev/dsp1 上)和傳統的麥克風(在 /dev/dsp 上)。雖然 Skype 目前對此不提供原始支援,有一種工具讓您強取 Skype 的一台 /dev/dsp 裝置,並以 /dev/dsp1 代替。

skype_dsp_hijacker 可在 http://195.38.3.142:6502/skype/ 取得。只需依照指示組建和安裝,然後如 skype_dsp_hijacker 手冊中描述的執行 Skype。

(不用)擔心的事項

「未定義音效裝置」

當 Skype 說「未定義音效裝置」,這只表示 Skype 中的音效設定選項未指定任何特定裝置,因此 Skype 使用預設的 /dev/dsp。那與您的(或其他人的)硬體音效裝置無關,因此不用擔心。

耳機

我們建議使用耳機,而不是喇叭和麥克風,因為有時候喇叭可造成「正面回饋迴圈」,導致回音和不舒服的高音噪音。

銘謝

非常感謝 Linux 專用的 Skype 論壇上的每一個人 - 大部分資訊由 futt 和 bonbons 收集並組織。這個論壇也是 Linux 使用者社群獲取最新資訊和 Skype 回應的好地方。

 

需要更多幫助 查看常見問題集。

Heartbeat(心跳) 在 Heartbeat 部落格上查看 Skype 產品和功能的效能。

  • 相關主題
  • 使用指南
  • 社群論壇
  • 知識庫
關於我們 · 合作夥伴 · 人才招募 · 價格 · 安全
隱私權政策 · 法律資訊 · © 2009 Skype Limited