   Enumerating Sapi 5.1 voices without ATL
  Hi all,I'm having some issues trying to enumerate sapi voices using the 5.1 SDK. I'm using Visual Studio 2008 express, and cannot use the functions in sphelper.h as they apparently use ATL. So I was wondering if someone could give me an example of how to enumerate all the voice tokens on the system that can then be given to the iSpVoice SetVoice object method? The Microsoft sphelper.h header uses the CComPtr class which apparently is not available to me, so I have to find a way to do this without it. Basic use of the iSpVoice class works just fine.Thanks in advance for any help.Kind regards,Philip Bennefall   