In iOS 14, VoiceOver may 'lag' or feel less responsive than it was in iOS 13. The presentation of this behavior is somewhat inconsistent, and we suspect that the severity of the issue is partly dependent upon the age of the device and is also somewhat subjective. Our experience is that adding a secondary language to the rotor, even if it is the same language and voice as you are using, and then switching to that secondary language improves VoiceOver's responsiveness.
Steps to reproduce
This problem only presents itself on iOS 14 and has no specific steps to reproduce.
In our experience, adding a secondary language to VoiceOver's rotor (even if it is the same language and voice combination as you are using) and then switching to that secondary language improves VoiceOver's performance. To do this:
- Go to Settings> Accessibility> VoiceOver> Speech and double-tap the "Add New Language" button at the bottom of the screen.
- Navigate to the language you want to add and double-tap to add it.
- Now back in the Speech screen, navigate to the language you just added double-tap.
- Navigate the screen to customize the voice and speaking rate.
- Next, turn the Rotor to "Language" and swipe up or down to select the language and voice you just configured. Note that if you have 2 languages added to the Rotor with the exact same voice and speech rate settings, you can tell that you are on the secondary language because VoiceOver will not say "default" after speaking the language and voice name. For example, "English U.S., Tom," vs. "English U.S., Tom, Default..."
For some, removing all activities in Settings > Accessibility > VoiceOver > Activities removes the lag.