下载并安装了Microsoft Speech Server 平台和 .NET Framework 3.0(据说WinFX SDK改名为.NET Framework 3.0 )。鄙人安装了这两个之后还不行,然后又安了两个语言包Chinese (People's Republic of China) LP.exe和English (United States) LP.exe 可惜林格斯词典上面还是没有lili的发音功能。看着隔壁同学的win7的这个功能很是羡慕。可惜又不想换系统,o(︶︿︶)o 唉,何日才能让xp有那个功能呢?主啊,赐予我个救世主来拯救下我这个电脑菜鸟吧。鄙人臣生当陨首,死当结草,谨记恩公的仁义之施……orz 

解决方案 »

  1.   

    以上安装的东西从这里学得
    http://topic.csdn.net/u/20090324/23/95cdd4c4-64d8-40d9-95a8-31538dd0b30a.html?seed=1156057357&r=66654630#r_66654630
      

  2.   

    http://www.microsoft.com/downloads/details.aspx?FamilyId=BB183640-4B8F-4828-80C9-E83C3B2E7A2C&displaylang=enSpeech Server及Chinese (People's Republic of China) LP.exe和English (United States) LP.exe 下载地址
      

  3.   

    这个没有vista或者win7的语音引擎的MS的安装包的, 你可以安装其他公司出的啊。 比如金山就列出了好多了。 http://g.iciba.com/dictdown/tts.html
      

  4.   

    http://www.microsoft.com/china/MSDN/library/Windev/WindowsVista/speechinWindowsVista.mspx?mfr=true.NET Framework下载地址,由于只有3.5的,就下了3.5的。不知是不是这个的问题
      

  5.   

    当然你也可以不用lili , 参考我的bloghttp://blog.csdn.net/muzizongheng/archive/2009/09/15/4553673.aspx
    ISpVoice * pVoice = NULL;
     hr = CoCreateInstance(CLSID_SpVoice, NULL, CLSCTX_ALL, IID_ISpVoice, (void **)&pVoice); hr = pVoice->Speak(L"< voice required='Language=409'/ >Hi, <voice required='Language=804'/> 欢迎来到中国。 ", SPF_IS_XML, NULL);
      

  6.   


    TTS和。net是不同概念, 就是。net4也不会有lili的。 关键是平台自带
      

  7.   


    您好,
    由于您长时间不结贴,上一次答复已超一个月并且已有最佳答案,本人帮你结贴。
    若是觉得答案不嘉,请放在本版的疑难杂症帖链接:
    http://bbs.csdn.net/topics/390351579。
    如果您有什么意见,请您联系我。