That should work, but you need to make sure the "Audio Output Type" option on the "Audio" tab of the VoiceAttack options window is set to "Integrated Components".
If that's set to "Windows Media Components", every sound played will spawn a new separate player instance, meaning muting VoiceAttack itself will not have any effect.