ios - How to prevent Nuance's DragonMobile from turning off VoiceOver? -


nuance's dragonmobile component apparently turns off voiceover announcements between initial call skrecognizer's initwithtype:detection:language:delegate , component's call recognizerdidfinishrecording:. makes sense this, since don't want voiceover announcements picked mic , transcribed.

the problem there's 1-2 second gap between initialization of recognizer , initial call recognizerdidbeginrecording:. in order prevent user's first few words getting cut out of transcription, it's necessary use recognizerdidbeginrecording: indicate user should start speaking (i.e. can't have them hit mic button , start speaking immediately).

my problem since dragonmobile turns off voiceover initwithtype: called, have no way of indicating voiceover user should begin talking @ appropriate time.

found of workaround: dragonmobile allows specify skearcons, audio files play whenever recording started, stopped or canceled. i'm going record voiceover making announcements need , use these recordings earcons, sound rest of voiceover.

according nuance technical rep spoke to, dragonmobile indeed take on audio layer , suppress output during recording, , don't expose way around other earcons.


Comments

Popular posts from this blog

monitor web browser programmatically in Android? -

Shrink a YouTube video to responsive width -

wpf - PdfWriter.GetInstance throws System.NullReferenceException -