當前位置:首頁 > 通用術語 > 什麼是自適應差動脈衝編碼調變 (ADPCM)?概念、運作方式

什麼是自適應差動脈衝編碼調變 (ADPCM)?概念、運作方式

2025-08-26通用術語274

網絡百科全書中自適應差分脈衝編碼調製 (ADPCM) 的定義。

什麼是自適應差動脈衝編碼調變 (ADPCM)?

ADPCM 代表自適應差分脈衝編碼調製,是一種通過頻繁採樣聲音並以二進制形式表達其調製,將模擬聲音(例如語音)轉換為二進制數字信息的技術。

自適應差動脈衝編碼調變 (ADPCM) 編解碼器通過量化實際模擬信號和預測信號之間的差異,將模擬信號轉換為數字信息。

結果是使用 ADPCM 編碼到檔案中的類比訊號的大小比許多其他格式小。ADPCM可以將語音信息壓縮成小文件進行存儲和傳輸。

個人通訊服務 (PCS) 行動式電話系統使用 32 Kbps ADPCM 編碼系統來提供與有線電話網路中可用的相同品質的語音通訊。該標準由國際電信聯盟 (ITU) 制定,稱為 G.721。

查看此類設備的示例:RAD – KM-2000M-KVC.1M/E – 2 通道 Pcm/adpcm 語音模塊,2/4 線 E&m

在電信領域,ADPCM技術主要用於語音壓縮,因為該方法可以在不影響質量的情況下減少位流。ADPCM方法可應用於所有波形、高質量音頻、圖像和其他現代數據。

適用於 XAudio2 的 ADPCM

適用於 XAudio2 的 ADPCM 實作提供其他功能來指定壓縮範例區塊的大小。ADPCM 可讓音訊設計人員選擇大小、品質和解析度之間適當折衷的設定 (用於放置迴圈點)。

XAudio2 會使用修改版本的 Microsoft ADPCM 編解碼器,以支援提供自定義範例區塊大小所需的擴充資料格式。因此,不支援此版本 ADPCM 編解碼器的音訊引擎無法播放 XAudio2 音訊資料。

ADPCM 編碼

音訊資料會使用 AdpcmEncode 命令列工具編碼至 ADPCM。

  • AdpcmEncode若要將音訊檔案編碼為 ADPCM 以搭配 XAudio2 使用,請使用 AdpcmEncode 命令列工具。

ADPCM 解碼

XAudio2 支援 ADPCM 的軟體解碼。

  • XAudio2 若要在 XAudio2 中使用 ADPCM 編碼的數據,您必須使用 ADPCM 特定值初始化 ADPCMWAVEFORMAT 結構,並在建立來源語音時將它作為引數傳遞給 IXAudio2::CreateSourceVoice。如需在 XAudio2 中載入和播放音效的範例,請參閱 如何:使用 XAudio2 播放音效

“什麼是自適應差動脈衝編碼調變 (ADPCM)?概念、運作方式” 的相關文章

什麼是NTFS 特殊權限 (Windows NT)?概念、怎麼運作

什麼是NTFS 特殊權限 (Windows NT)?概念、怎麼運作

網路百科全書中 NTFS 特殊權限 (Windows NT) 的定義。什麼是 NTFS 特殊權限 (Windows NT)?NTFS 特殊許可權是在 NTFS 檔案系統標準許可權對於特定安全性目的而言不夠精細時,授與或拒絕的個別許可權。無論您是保護檔案還是資料夾,可用的特殊權限都是相同的,...

什麼是組織單位 (OU)?概念、怎麼運作

什麼是組織單位 (OU)?概念、怎麼運作

網路百科全書中組織單位 (OU) 的定義。什麼是組織單位 (OU)?組織單位是 Microsoft Windows Server Active Directory 中的一種容器物件,可以包含其他 Active Directory 物件。怎麼運作組織單位 (OU) 可以包...

什麼是接地迴路?概念、運作方式

什麼是接地迴路?概念、運作方式

接地迴路是當網路的兩個或多個部分在不同點接地時產生的情況,導致連接的網路組件之間產生電壓差。什麼是接地迴路?網路中的接地迴路是當網路的兩個或多個部分在不同點接地時產生的情況,導致連接的網路組件之間產生電壓差。這些電壓差通常是由於不同位置接地電氣特性的不均勻性而發生的。接地迴路運作方式例如,假設兩台電...

什麼是硬體抽象層 (HAL)?概念、運作方式

什麼是硬體抽象層 (HAL)?概念、運作方式

HAL 或硬體抽象層是 Microsoft Windows Server 基礎上的薄層軟體,可在底層硬體和作業系統的較高層之間提供統一的介面。什麼是HAL(硬體抽象層)?作業系統底部的薄薄軟體層,在底層硬體和作業系統的較高層之間提供統一的介面,隱藏與這些較高層的硬體差異。換句話說,硬體抽象層 (HA...

什麼是手持裝置標記語言 (HDML)?概念、運作方式

什麼是手持裝置標記語言 (HDML)?概念、運作方式

手持設備標記語言 (HDML) 是一種簡單的語言,用於為小型顯示器手持設備創建類似超文本的內容。什麼是 HDML(手持設備標記語言)?一種以超文本標記語言 (HTML) 為模型的標記語言,針對個人數字助理 (PDA)、尋呼機和行動電話等手持信息設備的無線互聯網訪問進行了優化。這些設備的顯示器尺寸有限...

什麼是應用程式服務提供者 (ASP)?概念、運作方式

什麼是應用程式服務提供者 (ASP)?概念、運作方式

網路百科全書中應用程式服務提供者 (ASP) 的定義。什麼是應用程式服務提供者 (ASP)應用程式服務提供者是透過廣域網路(WAN)向企業客戶提供軟體服務的公司的總稱,例如網際網路,特別是涉及Web和電子商務應用程式外包的服務。應用程式服務提供者應用服務提供商 (ASP) 通常是互聯網服務提供商&n...