不好意思没及时回复,看到这个问题时资料不在手边。
如果这个问题在office安装前后有变化,可能就是和它有关系,因为office的Agent组件有可能修改了系统部分语言参数。
我没有中文TTS,只好安装了E文的,想要在AW中通过MS AGENT CONTROL控件说话,保险起见先用:
CallSprite(@AgentSprite,#callstring,"Characters.Character('Merlin').LanguageID('1033')")
1033是美语的LanguageID,设置之后就可以讲英文了。如果Get LanguageID得到的结果是2052,那么这是简体中文,是不能讲英文的。
可惜我没有中文TTS引擎,想试中文语音却试不成。哪位朋友能提供给我学习学习