He encontrado la forma correcta de programarlo y evitar los errores comentados anteriormente:
1 - Agregar referencia "Loquendo TTS 7 ActiveX Control module"
2- Usar LTTS7Lib
3- Para usar la voz Ximena:
Para leer en inglés (habrá que tener instalado en este caso la "Loquendo TTS 7 English Distribution" y las voces correspondientes: http://h33t.com/torrent/01272348/loquendo-tts-7):
1 - Agregar referencia "Loquendo TTS 7 ActiveX Control module"
2- Usar LTTS7Lib
Código [Seleccionar]
using LTTS7Lib;
3- Para usar la voz Ximena:
Código [Seleccionar]
LTTS7Lib._DLTTS7 xime = new LTTS7Lib.LTTS7();
xime.Voice = "Ximena";
xime.Language = "SpanishAm";
xime.Read("Hola, mi nombre es Ximena!");
xime.Read("Otra vez Ximena por aquí.");
Para leer en inglés (habrá que tener instalado en este caso la "Loquendo TTS 7 English Distribution" y las voces correspondientes: http://h33t.com/torrent/01272348/loquendo-tts-7):
Código [Seleccionar]
LTTS7Lib._DLTTS7 kate = new LTTS7Lib.LTTS7();
kate.Voice = "Kate";
kate.Language = "EnglishGb";
kate.Read("Hello, my name is Kate.");
kate.Read("Welcome on board.");