No, it does not.
All of that is internal to VoiceAttack, using actions, commands, and variables that only VoiceAttack itself is aware of and interacts with.
There is no communication with the target application other than through keyboard input.
Applications generally don't expose their internal functions and states, and if they do, there are no standardized protocols for that.
In other words, unless the game explicitly offers methods of interaction other than keyboard, mouse, and possible joystick/gamepad input, external applications will need to use the latter to interact with it.
Even if the game does support other methods of interaction, those would most likely be specific to that one application, and require at least some form of custom plugin.
None of that is specific to VoiceAttack.