System.Speech 语音合成的问题

.Net技术 码拜 9年前 (2016-02-27) 1106次浏览
本人用的  VS2010,.NET4.0,引用.NET中的 System.Speech.dll,在本机加载语音库,发音都正常,但是生成应用程序,并用VS2010安装部署后,发送给别人,有的用户无法使用,(声明,客户机.NET4.0已经安装)本人不知道是什么原因,感觉应该是.NET版本的问题,原因是将程序.NET版本换成3.5就没有问题了,可本人要用4.0,求高手指点。
还有一点就是引用 System.Speech.dll 时,程序自动将路径指定到C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Speech.dll ,本人感觉问题可能出在这里,本人可不可以将 System.Speech.dll保存到程序目录中并引用,本人试过,但引用程序目录中的System.Speech.dll 后,路径又指定到了系统目录,请朋友们帮忙指点。
解决方案

80

引用 1楼本人是你的主体 的回复:

本人也遇到过这个问题,在有的电脑上加载语音库时报错,把.NET4.0卸载重装后有时问题能解决,有的电脑卸载重装.NET4.0也不行,至今无解,同问

本人回本人,也叫“同问”?


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明System.Speech 语音合成的问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)