--- title: "Accessibility (core)" slug: "150-core-accessibility-schemas" updated: 2025-03-19T17:11:48Z published: 2025-03-19T17:11:48Z canonical: "docs.developer.comcast.com/150-core-accessibility-schemas" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.developer.comcast.com/llms.txt > Use this file to discover all available pages before exploring further. # Accessibility (core) **Accessibility Schema 1.5.0 | Core SDK** ## Types ### FontFamily ``` FontFamily: { MONOSPACED_SERIF: 'monospaced_serif', PROPORTIONAL_SERIF: 'proportional_serif', MONOSPACED_SANSERIF: 'monospaced_sanserif', PROPORTIONAL_SANSERIF: 'proportional_sanserif', SMALLCAPS: 'smallcaps', CURSIVE: 'cursive', CASUAL: 'casual', }, ``` --- ### SpeechRate ``` type SpeechRate = number ``` --- ### VoiceGuidanceSettings ``` type VoiceGuidanceSettings = { enabled: boolean // Whether or not voice guidance should be enabled by default navigationHints: boolean // Whether or not voice guidance should include additional navigation hints rate: SpeechRate // The rate at which voice guidance speech will be read back to the user speed?: SpeechRate // **DEPRECATED** Use rate instead. The rate at which voice guidance speech will be read back to the user } ``` See also: [SpeechRate](/docs/150-core-accessibility-schemas#speechrate) --- ### FontSize ``` type FontSize = number ``` --- ### Color ``` type Color = string ``` --- ### FontEdge ``` FontEdge: { NONE: 'none', RAISED: 'raised', DEPRESSED: 'depressed', UNIFORM: 'uniform', DROP_SHADOW_LEFT: 'drop_shadow_left', DROP_SHADOW_RIGHT: 'drop_shadow_right', }, ``` --- ### Opacity ``` type Opacity = number ``` --- ### HorizontalAlignment ``` type HorizontalAlignment = string ``` --- ### VerticalAlignment ``` type VerticalAlignment = string ``` --- ### ClosedCaptionsStyles The default styles to use when displaying closed-captions ``` type ClosedCaptionsStyles = { fontFamily?: string fontSize?: number fontColor?: string fontEdge?: string fontEdgeColor?: string fontOpacity?: number backgroundColor?: string backgroundOpacity?: number textAlign?: string textAlignVertical?: string windowColor?: string windowOpacity?: number } ``` --- ### ClosedCaptionsSettings ``` type ClosedCaptionsSettings = { enabled: boolean // Whether or not closed-captions should be enabled by default styles?: ClosedCaptionsStyles // The default styles to use when displaying closed-captions preferredLanguages?: string[] } ``` See also: [ClosedCaptionsStyles](/docs/150-core-accessibility-schemas#closedcaptionsstyles) ---