Developer documentation for Nuance Vocalizer[
^]
This needs a good long study which I won't do, but I get the need for the wrapper class.
The vocalizer tts is a suite of services that need to be running on your network (or server). You will have an api that will interact with these services.
The services will have paths and settings specific to your setup. You can check that these services are started or start them from within your code, but I doubt you will need that. They look pretty stable.
Now, the wrapper class: The API provides a great deal of functionality. I doubt you will ever need to use most of it and if you do, you can simplify it's functionality in a wrapper class.
Without studying the docs, I could guess that the ttsprompt needs to be initialized with the servers details, should be given some text (with inflections), told to generate the audio stream and be told where to stream it to. That's a lot to do each time. You can simplify this into
WrapperClass.StreamSpeach(string text,stream output);
then do all that extra stuff in the wrapper class.
Does that make sense? I hope it's clear :S
The support team should have been able to tell you this :S