tvOS 27.2 – Public API access to VoiceOver media captions

Hello Apple Developer Community,

I am looking for specific technical information about the APIs available to developers for VoiceOver and accessibility features on tvOS 27.2.

Which exact public APIs, frameworks, classes, and methods can developers use to access the subtitle or closed-caption information that VoiceOver reads from third-party streaming applications?

Is there an API that provides access to the same caption information used by VoiceOver and connected Braille displays?

Which APIs can be used to access or configure Apple's VoiceOver voices, language, speech rate, and speech volume?

Which APIs allow separate audio routing for accessibility speech and regular media playback?

Are there APIs or entitlements that allow these audio configurations to be saved and restored after restarting Apple TV?

Could you please provide the exact API names, relevant Apple Developer documentation links, required entitlements, and, if possible, a short Swift code example demonstrating the supported implementation?

If any of these capabilities are not available through public APIs, could you please confirm this explicitly and identify the closest supported alternatives?

Thank you for your technical guidance.

Kind regards