I need to get all the installed System.Speech-compatible synthesis voices from a particular machine, so I can enable the user to choose which one they want. SelectVoiceByHints is not good, since it doesn't necessarily change the voice if the needed voice is not installed. SAPI 5.3 is preferred.