This is a very quickly thrown together compile of the project, since you all were so insistant on trying it out. It has very few features, although it will get expanded. Don't expect much from it right now.
This redirection program is similar to the Braille 'n Speak server, but it does not require python or pyserial to be installed. It does, however, require Com0Com. i will not explain how to set it up here. The talking DOSbox readme has a step by step guide on how to do this.
This program will capture what dosbox sends to a serial port through a Com0Com port pair. While the BNS server outputs the data using ESpeak, this program aims to have more output types and personalization.
This is a command line app, so the way you launch it is by typing the program anme with arguments into the command line. The syntax is:
redir.exe <input port> <output mode> <additional output parameters>
I included a few small batch files to run it with NVDA and serial modes. Edit them if you need to change your ports.
This first version supports two output modes: serial redirect (serial) and NVDA screenreader (nvda).

The serial redirect is only useful if you have a real hardware synthesizer that you can plug into your computer using a serial to USB adapter. Dosbox has a very strange issue with some of these devices that will make it lag extremely badly if you try to use the actual port that the adapter is using. If you use this tool, though, that will not happen. I have tried it successfully with a Braille 'n Speak 2000 and two Spanish hardware synthesizers with numerous screenreaders, including the ASAP bundled with talking dosbox.
This is the only output mode that supports additional output parameters right now, and te only one it does is the output port. Something like: redir.exe COM8 serial COM4

This program can also output through the very popular NVDA screenreader. It will work best with DOS screenreaders that support the Braille 'n Speak driver, since it will interrupt speech when it receives a Control-X character. Also, it will detect Braille 'n Speak style speech tags beginning with Control-E, although these will be completely ignored by the program. This is good because it doesn't mess with your speech parameters, and plus it doesn't make NVDA speak all the nonsense that it would capture if I didn't make it ignore the tags.
This one is pretty straightforward to run right now. For example: redir.exe COM8 nvda

I am continuing development of this program together with Pitermach. Any suggestions on the audiogames.net forum thread are appreciated. i can also be contacted at guilevi2000@gmail.com or through the talking dosbox mailing list. You can subscribe by sending an empty E-mail to talking-dosbox+subscribe@googlegroups.com