Hola muchachos, Miguel revisa si tienes en el directorio de Windows a XVoice.dll esta es la que genera el activex, ahora no estoy seguro si se me instalo con Encarta (es posible). Si madman nos dice si tiene encarta esto podría aclarar mi duda.
De todas formas puedes buscar la unit OleSpeaker.pas y configurarla de esta forma:
Código:
implementation
uses OleSpeaker;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
Speaker.Text := Memo1.Text;
Speaker.Talk;
end;
Esta te leerá en inglés el contenido del memo al hacer click.
Saludos y suerte.