App Name: Xumo Play
In our Xumo Play application on Fire TV, we are implementing TTS for accessibility and need guidance on the correct approach.
What We Tested
We attempted multiple TTS implementations but none are working:
✗ window.speechSynthesis - Not available in Kepler
✗ window.vega.accessibility - Not found
✗ AccessibilityInfo.isScreenReaderEnabled() - Hangs/returns undefined
✗ AccessibilityInfo.announceForAccessibility() - No audio output
Our Questions
-
What is the recommended TTS approach for Kepler apps?
-
Is AccessibilityInfo working in the current Kepler version?
-
Can we use JavascriptInterface bridge to native Android TTS?
-
If any documentation or code examples are available, please share the details.