To use this feature, you only need to go to options and under the TTS settings enable the option "Don't listen during TTS.SpeakSync", and then Save and Close.
Now you should not have to worry about *ANY WINDOWS MICROPHONE* (including Mobiola) picking up the TTS voice during TTS.SpeakSync actions.
This does not apply to VoxWav, nor does it apply to actions that use TTS.Speak (without the sync).
TTS.Speak does not wait for the speech to end before continuing, so there is no way to know when to turn the microphone back on. Trying to enable this feature for TTS.Speak actions would have caused too many problems with overlapping control over the state of listening so please don't ask to have this feature work with TTS.Speak actions. If you need it for all commands then you can probably use find/replace in a text editor to change it for all your commands.
Note that VoxCommando's main UI thread is essentially locked during TTS.SpeakSync actions. If the TTS is speaking for a long time you may see "VoxCommando is not responding" but it will go away when the speaking ends. Anyway it does not matter that VC is locked since the recognizer is turned off and you can't issue commands anyway.