I developed a Gmail reading app, "Reader+ for Gmail" (https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=95939...) that reads a user's Gmail messages to them. One of my customers recently had an issue with VoiceOver becoming too quiet when the voice speaking the Gmail messages started. Enabling or disabling VoiceOver's audio ducking feature did not seem to help in this case. I was wondering if there was a recommended approach to take for apps that are normally speaking text such as email messages. Should the app detect when the VoiceOver voice becomes active and pause the reading of an email message while the VoiceOver voice is speaking? And then resume reading the mail when it detects that the VoiceOver voice has finished? From what I have read I think it is now possible to do this.
Or is there some way to ensure that the VoiceOver voice is dominant over the voice reading text? i.e. the voice reading text never stops reading, but becomes lower volume so that the VoiceOver voice is heard clearly. This is how it works on my phone when VoiceOver's audio ducking is enabled. For some reason though it didn't work for my customer; their VoiceOver voice always had a lower volume compared to the voice reading email text, irrespective of the audio ducking setting.
Any ideas on the preferred way to handle this would be greatly appreciated!