> ## 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.

# Speech accessibility user settings

> Retrieve and respect XBOX speech accessibility settings for STT, TTS, and narration using XAccessibility, XSpeechSynthesizer, Game Chat 2, and PlayFab Party.

Players configure speech accessibility settings via the **Ease of access** menu. Your title should retrieve and respect these settings.

## Where users configure settings

### XBOX consoles

**Settings → Ease of access →** check Speech-to-text on, Text-to-speech on, Text-to-speech voice, Let games read to me.

### Windows

Install [XBOX Game Bar](https://www.microsoft.com/p/xbox-game-bar/9nzkpstsnw4p) → open the app (**Win+G**) → **Settings → Gaming features**.

## Apply STT/TTS preference

### PlayFab Party

Call `GetAccessibilitySettings` from the XBOX Live Helper Library.

### Game Chat 2

With the default `game_chat_speech_to_text_conversion_mode::automatic`, Game Chat 2 is automatically tied to the user's STT/TTS settings.

### What your title must do

* Render transcribed text in your UI or TCUI (if TTS is enabled)
* Synthesize voice from text (if STT is enabled)

## Related API documentation

* [XAccessibility API reference](/reference/system/xaccessibility/xaccessibility_members) — closed captions, high-contrast, speech-to-text overlay, STT hypothesis and finalization
* [XSpeechSynthesizer reference](/reference/system/xspeechsynthesizer/xspeechsynthesizer_members) — TTS output engine
* [Chat (Game Chat 2) API reference](/reference/chat/gamechat2/gamechat2_members) — STT/TTS transcription state changes
* [PlayFab Party](/services/playfab/multiplayer/networking) — voice + STT/TTS on Party
* [XGameRuntime features](/reference/system/xgameruntimefeature/xgameruntimefeature_members) — feature availability probes

## Related

* [Accessibility overview](/build/game-principles/accessibility/accessibility-overview)
* [Text-to-speech](/build/console-features/text-to-speech/text-to-speech)
* [Game chat](/services/xbox-services/multiplayer/chat/game-chat2/game-chat-2-intro)


## Related topics

- [GDK accessibility overview](/build/game-principles/accessibility/accessibility-overview.md)
- [XBOX Accessibility Guidelines (XAG)](/build/game-principles/accessibility/xbox-accessibility-guidelines.md)
- [PartyXblLocalChatUser::GetAccessibilitySettings](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblLocalChatUser/methods/partyxbllocalchatuser_getaccessibilitysettings.md)
- [PartyXblAccessibilitySettings](/services/playfab/multiplayer/networking/xblreference/structs/partyxblaccessibilitysettings.md)
- [PlayFab Party speech-to-text and text display UX guidelines](/services/playfab/community/voice-communications/party-speech-to-text-ux-guidelines.md)
