DescriptionImprove speech contextual announcements and startCallback synchronization
- remove pref for reading context first and manually list roles for which it makes sense to do this. In general, default to reading context last
- remove the workaround to manually callback start and end callbacks when encountering whitespace as Google TTS appears to have been fixed. Note that this might not be the case on other platforms, but ChromeVox for Chrome OS works well.
BUG=652142, 619279
TEST=continuous read over whitespace continues reading. In Google Groups, a huge utterance (e.g. a div focused) results in proper sync of earcons (i.e. they are not played at the same time sounding like a big error tone). Context is uttered first when tab switching, menu navigating in panel/docs.
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation
Committed: https://crrev.com/65b61482831bb68bfc32db6d3f7f67df53584db2
Cr-Commit-Position: refs/heads/master@{#423774}
Patch Set 1 #Patch Set 2 : Add output mods. #
Total comments: 1
Patch Set 3 : Add more roles for context first #Patch Set 4 : Fix tests. #Patch Set 5 : Fix tts test. #Patch Set 6 : Disable test; it lonly works if you have Google tts installed locally. #Messages
Total messages: 33 (21 generated)
|