In order to accommodate students with audio learning styles, we require games to send a message whenever they are displaying text. This allows the platform to read the text to the student using TTS technology.
The SpeakText method (or another TTS method listed below) must be called whenever text is displayed in your game. The method may be called automatically upon rendering of text, or it may be invoked by the user through a button or other UI control associated with the block of text. A UI control should be considered in cases where multiple text blocks appear on the screen at the same time.
SpeakText: speaks a string of text, identified by the key name in the localization data
SpeakQuestion: speaks a single question
SpeakAlternative: speaks a single alternative answer
SpeakQuestionAndAnswers: speaks a question followed by four answers