下载并安装了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
http://topic.csdn.net/u/20090324/23/95cdd4c4-64d8-40d9-95a8-31538dd0b30a.html?seed=1156057357&r=66654630#r_66654630
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);
TTS和。net是不同概念, 就是。net4也不会有lili的。 关键是平台自带
您好,
由于您长时间不结贴,上一次答复已超一个月并且已有最佳答案,本人帮你结贴。
若是觉得答案不嘉,请放在本版的疑难杂症帖链接:
http://bbs.csdn.net/topics/390351579。
如果您有什么意见,请您联系我。