以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于语音库的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=39043) |
-- 作者:jacksn -- 发布时间:2013/8/14 10:53:00 -- 关于语音库的问题 Dim sp As new DotNetSpeech.SpVoice() For Each
st As
Dotnetspeech.SpObjectToken In sp.GetVoices 运行以上代码,会显示: Microsoft Sam IQ Cherry IQ John IQ Annie Microsoft Simplified Chinese ScanSoft Sin-Ji_Full_22kHz 然后: DIM n as integer = 0 sp.Voice = sp.GetVoices(String.Empty,String.Empty).Item(n) sp.rate = 0 sp.Speak("text",
DotNetSpeech.SpeechVoiceSpeakFlags.SVSFlagsAsync) 当n=0,4,5都能正确播报语音,但n=1,2,3时就报错 [此贴子已经被作者于2013-8-14 10:59:59编辑过]
|
-- 作者:Bin -- 发布时间:2013/8/14 10:59:00 -- 原因是你的系统是精简过的,删除了部分内容. 重新装过完整的系统,或者百度一下,找到对应的组件安装回来吧 [此贴子已经被作者于2013-8-14 10:58:57编辑过]
|
-- 作者:有点甜 -- 发布时间:2013/8/14 23:22:00 -- 把没有用去的语音库卸载掉,保留可用的。 |