Foxtable(狐表)用户栏目专家坐堂 → 关于语音库的问题


  共有6098人关注过本帖树形打印复制链接

主题:关于语音库的问题

帅哥哟,离线,有人找我吗?
jacksn
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:106 积分:1002 威望:0 精华:0 注册:2012/9/6 14:13:00
关于语音库的问题  发帖心情 Post By:2013/8/14 10:53:00 [显示全部帖子]

Dim sp As new DotNetSpeech.SpVoice()

For Each st As Dotnetspeech.SpObjectToken In sp.GetVoices
    Output.Show(st.GetDescription)

Next

运行以上代码,会显示:

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时就报错

此主题相关图片如下:qq截图20130814104957.png
按此在新窗口浏览图片
我知道第1,2,3个语音库是安装得不正确,但现在怎样处理呢?


[此贴子已经被作者于2013-8-14 10:59:59编辑过]

 回到顶部