想做一个叫号系统,但是运行语句检索语音库时
For Each st As Dotnetspeech.SpObjectToken In Speaker.GetVoices
ls.Items.Add(st.GetDescription)
Next
出现以下错误:
在win7系统下运行出现如下错误
.NET Framework 版本:2.0.50727.5477
Foxtable 版本:2014.9.9.1
错误所在事件:
AfterOpenProject
详细错误信息:
“UserCode”的类型初始值设定项引发异常。
检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80040154。
纠结了两天终于解决了,发现是win7缺少TTS组件所致,下载了win7的TTS补丁,安装补丁后正常,有朋友遇见此类问题可以一试。
本来想上传TTS补丁,但超出论坛限制,自己可以百度一下。