0

Anybody know if it is possible to turn on/off accessibility (voice-over) in code? I'm programming apps for blind people and in one instance we need to quickly toggle the on/off for the accessiblity voice over.

Apple Docs don't mention if this is possible or not.

chriz
  • 1,339
  • 2
  • 16
  • 32
Soleiro
  • 11
  • 1
  • Why do you need to disable VoiceOver? – David Rönnqvist Jun 30 '14 at 08:23
  • At a certain point in time, a user control is read by voice over when our text to speech engine is already speaking. Since we cannot know if voice-over is speaking or when it is done, I would disable voice over alltogether and just when our text to speech engine has finished, enable voice-over again. – Soleiro Jun 30 '14 at 08:32
  • It gets complex because the app is using voice-over to read the screen elements and a text to speech engine to read text in a text control. Right now, they are all speaking together and it gets confusing for our users. – Soleiro Jun 30 '14 at 08:36

1 Answers1

2

No. There is no public API to do that. It's a feature controlled by the user.

David Rönnqvist
  • 56,267
  • 18
  • 167
  • 205