> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XBOX Series X|S 音訊硬體概觀

> XBOX Series X|S 音訊硬體概觀

使用此功能為 XBOX Series X|S 主機解碼音訊。XBOX Series X|S 音訊設計原則包含四個部分，如下列螢幕擷取畫面所示。

**圖 1.   XBOX Series X|S 音訊輔助處理器設計原則的硬體加速音訊元件。**

<img src="https://mintcdn.com/microsoft-4404708b/CwRBzaXvHw9zaPoe/images/gdk/features/console/scarlett_overview.png?fit=max&auto=format&n=CwRBzaXvHw9zaPoe&q=85&s=bbbfaa28982c5414e168942d2229c10b" alt="XBOX Series X|S 主機硬體加速音訊元件的螢幕擷取畫面" width="789" height="327" data-path="images/gdk/features/console/scarlett_overview.png" />

## 解碼音訊

音訊解碼可改善遊戲音訊的音高、品質和取樣，如下列螢幕擷取畫面所示。

**圖 2.   XBOX Series X|S 主機可用的音訊解碼器功能。**

<img src="https://mintcdn.com/microsoft-4404708b/CwRBzaXvHw9zaPoe/images/gdk/features/console/audio_decoder_features.png?fit=max&auto=format&n=CwRBzaXvHw9zaPoe&q=85&s=a19110bb87268fa50eed319167656157" alt="XBOX Series X|S 主機可用的音訊解碼器功能螢幕擷取畫面" width="766" height="423" data-path="images/gdk/features/console/audio_decoder_features.png" />

如需 XBOX 主機和 Windows 裝置音訊的詳細資訊，請參閱[音訊概觀](/zh-TW/build/console-features/audio/overviews/audio)。

## Opus 轉碼器

XBOX One 系列主機使用 XMA 進行硬體卸載解碼。XBOX Series X|S 世代的主機則使用 XBOX Audio Processing Unit (XAPU) API 進行 Opus 硬體卸載解碼。如需詳細資訊，請參閱 [XAPU](/zh-TW/build/console-features/audio/overviews/xapu-overview)。

Opus 是一種免權利金的音訊壓縮轉碼器，設計用來以單一格式有效率地編碼語音和一般音訊。Opus 具有低延遲特性。在內部評估中，Opus 在品質和檔案大小壓縮比方面都優於 XMA。Opus 結合了 Skype 的 SILK 轉碼器與 [Xiph.Org 的 CELT 轉碼器](https://wiki.xiph.org/CELT_LCA)，如下列螢幕擷取畫面所示。

**圖 3.   Opus 壓縮格式基本概念的分解說明，包括 CELT 轉碼器、SILK 轉碼器，以及兩者的混合。**

<img src="https://mintcdn.com/microsoft-4404708b/CwRBzaXvHw9zaPoe/images/gdk/features/console/opus_compression_format_basis.png?fit=max&auto=format&n=CwRBzaXvHw9zaPoe&q=85&s=1c115a828135e40cba3624577947751b" alt="Opus 壓縮格式基本概念的螢幕擷取畫面" width="752" height="434" data-path="images/gdk/features/console/opus_compression_format_basis.png" />

雖然 Opus 是一款出色的音訊壓縮轉碼器，但缺點是對於同時執行多個串流的 CPU 而言，其運算成本過高。為了解決這個問題，XBOX Series X|S 主機配備了新的輔助處理器。您的遊戲可受益於高階音訊轉碼器，同時還有剩餘的 CPU 週期可用於其他領域的創新。

XBOX One 系列主機與 XBOX Series X|S 主機具有不同的音訊解碼器架構，如下列螢幕擷取畫面所示。藉由省去音訊解碼器輸出與高品質取樣率轉換器之間的一次記憶體跳躍，XBOX Series X|S 硬體可簡化遊戲音訊緩衝區的傳遞，讓使用者感受到最低的延遲。

**圖 4.   XBOX One 系列主機與 XBOX Series X|S 主機中的音訊解碼器架構。**

<img src="https://mintcdn.com/microsoft-4404708b/CwRBzaXvHw9zaPoe/images/gdk/features/console/audio_decoder_architecture.png?fit=max&auto=format&n=CwRBzaXvHw9zaPoe&q=85&s=e674f31797a7965a53fa4973beeb9c92" alt="XBOX One 系列主機與 XBOX Series X|S 主機中音訊解碼器架構的螢幕擷取畫面" width="955" height="551" data-path="images/gdk/features/console/audio_decoder_architecture.png" />

### 比較 Opus 與 XMA 的雜訊抑制

下列螢幕擷取畫面顯示使用設定為 64 位元的 Opus 編碼及解碼的檔案。下列螢幕擷取畫面也顯示使用 64 位元和 128 位元 XMA 編碼及解碼的相同聲音。在 64 位元時，XMA 的品質和雜訊表現會下降。

<Note>若要達到與設定為 64 位元之 Opus 相同的雜訊抑制品質，請將 XMA 品質設定設為 128 位元。</Note>

**圖 5.   使用設定為 64 位元的 Opus 編碼及解碼的聲音檔案。**

<img src="https://mintcdn.com/microsoft-4404708b/CwRBzaXvHw9zaPoe/images/gdk/features/console/opus_64_bit_spectrogram.png?fit=max&auto=format&n=CwRBzaXvHw9zaPoe&q=85&s=92c2dca4e2eeb9dc116c76102ba9a69a" alt="Opus 品質設定設為 64 位元的螢幕擷取畫面" width="381" height="235" data-path="images/gdk/features/console/opus_64_bit_spectrogram.png" />

**圖 6.   使用設定為 64 位元的 XMA 編碼及解碼的聲音檔案。**

<img src="https://mintcdn.com/microsoft-4404708b/EHFikhsC0GyEu9Ca/images/gdk/features/console/xma_64_bit_spectrogram.png?fit=max&auto=format&n=EHFikhsC0GyEu9Ca&q=85&s=f4b942cccaca30545e68b919a0510614" alt="XMA 品質設定設為 64 位元的螢幕擷取畫面" width="359" height="221" data-path="images/gdk/features/console/xma_64_bit_spectrogram.png" />

**圖 7.   使用設定為 128 位元的 XMA 編碼及解碼的聲音檔案。**

<img src="https://mintcdn.com/microsoft-4404708b/EHFikhsC0GyEu9Ca/images/gdk/features/console/xma_128_bit_spectrogram.png?fit=max&auto=format&n=EHFikhsC0GyEu9Ca&q=85&s=02158a7f682a265b527972c239ae9fbe" alt="XMA 品質設定設為 128 位元的螢幕擷取畫面" width="356" height="219" data-path="images/gdk/features/console/xma_128_bit_spectrogram.png" />

### 改善取樣率轉換器

高品質取樣率轉換器 (HSRC) 可搭配硬體解碼功能 (Opus) 運作。Opus 硬體卸載解碼可搭配 HSRC 功能來變更音高，如下列螢幕擷取畫面所示。您可以看到與 SHAPE 相比，輸出品質有所改善。

<Note>XBOX Series X|S 主機仍支援 SHAPE，以供回溯相容遊戲使用。</Note>

**圖 8.   在 XBOX One 主機上使用 XMA 和 HSRC 功能變更聲音檔案的音高。**

<img src="https://mintcdn.com/microsoft-4404708b/CwRBzaXvHw9zaPoe/images/gdk/features/console/durango_pitch_shift.png?fit=max&auto=format&n=CwRBzaXvHw9zaPoe&q=85&s=74cb99d43ce3df6da4da2d4421b88f86" alt="在 XBOX One 主機上使用 XMA 和 HSRC 功能變更聲音檔案音高的螢幕擷取畫面" width="501" height="304" data-path="images/gdk/features/console/durango_pitch_shift.png" />

**圖 9.   在 XBOX Series X|S 主機上使用 Opus 和 HSRC 功能變更聲音檔案的音高。**

<img src="https://mintcdn.com/microsoft-4404708b/CwRBzaXvHw9zaPoe/images/gdk/features/console/scarlett_pitch_shift.png?fit=max&auto=format&n=CwRBzaXvHw9zaPoe&q=85&s=4f990493e7cc057d107acec2dba8abb4" alt="在 XBOX Series X|S 主機上使用 Opus 和 HSRC 功能變更聲音檔案音高的螢幕擷取畫面" width="501" height="304" data-path="images/gdk/features/console/scarlett_pitch_shift.png" />

## 聲學

未來的版本將支援新功能，以提升 XBOX Series X|S 主機上的聲音編碼與解碼品質，例如下列螢幕擷取畫面所示的概觀。

**圖 10.   未來版本中將提供、用於增強音訊聲學效果的功能。**

<img src="https://mintcdn.com/microsoft-4404708b/CwRBzaXvHw9zaPoe/images/gdk/features/console/CFPU2.png?fit=max&auto=format&n=CwRBzaXvHw9zaPoe&q=85&s=bf94a8de7d804b90464f9b3c118b2e76" alt="未來版本中將提供之功能的螢幕擷取畫面" width="862" height="427" data-path="images/gdk/features/console/CFPU2.png" />

## 另請參閱

[音訊](/zh-TW/build/console-features/audio/gc-audio-toc)

[XAPU 概觀](/zh-TW/build/console-features/audio/overviews/xapu-overview)

[XDSP 概觀](/zh-TW/build/console-features/audio/overviews/xdsp-overview)

[Opus 轉碼器 (外部連結)](https://opus-codec.org/)


## Related topics

- [SHAPE 概觀](/zh-TW/build/console-features/audio/overviews/shape-overview.md)
- [概觀](/zh-TW/build/console-features/audio/overviews/index.md)
- [音訊](/zh-TW/build/console-features/audio/gc-audio-toc.md)
- [XAPU 概觀](/zh-TW/build/console-features/audio/overviews/xapu-overview.md)
- [使用 XDSP API 進行單一串流 FFT/IFFT 概觀](/zh-TW/build/console-features/audio/overviews/xdsp-overview-single-stream-fft-ifft.md)
