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 skearcon
s, 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
Post a Comment