You get an OLE Error when you start up ControlMyJoystick. It usually mentions the microphone.
This error occurs if you do not have speech recognition set up in the Windows Control Panel. To set up speech recognition, you may need to install a language pack from Microsoft for your language. Then you need to train the speech recognition engine. When you have that working, run ControlMyJoystick again and enable the microphone and try voice commands.