具体步骤:
   1,安装引擎(简体中文引擎)
    (下载后,安装它,本中文语音库包括一个中文男声语音库,免费的,然后才能进入第2步,下载地址:http://www.smartread.net/cn/download/SimpChineseSpeech.exe);
   2,在硬盘中搜索sapi.dll文件,并复制到c:\winnt\speech目录下;
   3,运行delphi;
   4,添加spVoice控件(“工程-导入类型库-添加c:\winnt\speech\sapi.dll”);
   5,将“生成组件包”打上勾(默认已经打勾);
   6,单击“安装”,一路OK即可;
   7,若安装成功,在ActiveX控件栏中会多出很多控件,但最常用的只有SpVoice控件;
  控件具体使用方法
   1,只朗读中文 SpVoice.speak('我会朗读中文哟!',1);
      2,中英文混合朗读 
    方法①SpVoice.speak('<LANG LANGID="409">I love you </LANG>我会说中文哟',SVSFlagsAsync or SVSFIsXML);
    方法②SpVoice.speak('<LANG LANGID="409">'+Edit1.text+'</LANG>'+Edit2.text,SVSFlagsAsync or SVSFIsXML);
   ★注:在两种方法中都用到“SVSFlagsAsync or SVSFIsXML”参数,在实际编程中可以用数字1代替(不会出错);
      Edit1.text为要朗读的英文内容,Edit2.text为中文内容;
      在方法①中出现了“</LANG>我会说中文哟”,其中“</LANG>”表示默认语音引擎为简体中文,是简写,标准的读中文的方法为
        SpVoice1.speak('<LANG LANGID="804">我会说中文哟</LANG>',1);
  好了,乱七八糟的,只能整理到这样子了,至少比我笔记上记得详细多了,呵呵。
   若还有什么疑问,请给我发电邮,或加我QQ(122512447),祝各位开心顺利!