I've not used TTS very much, but if it doesn't offer output to a specific soundcard, you couold use output to stream, and then put the contents of that stream into a BufferedWaveProvider as they are written. Then you can play that BufferedWaveProvider with any output device in NAudio.
Mark