Foxtable(狐表)用户栏目专家坐堂 → 欢迎语音中断


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

主题:欢迎语音中断

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


加好友 发短信
等级:三尾狐 帖子:711 积分:5356 威望:0 精华:0 注册:2013/5/27 9:48:00
欢迎语音中断  发帖心情 Post By:2016/9/10 12:05:00 [只看该作者]

在项目事件的after loadproject中加入如下代码:
Dim sp As New DotNetSpeech.SpVoice()
sp.rate = -1
sp.Speak("欢迎使用我的业务综合管理系统", DotNetSpeech.SpeechVoiceSpeakFlags.SVSFlagsAsync)
项目启动后,设定的语音朗读内容有时能完全播放,但多数时会中断,而且播放长度并不一致。是什么原因?或者说这样的欢迎语放在哪里比较合适?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/10 12:07:00 [只看该作者]

试试
Dim sp As  DotNetSpeech.SpVoice() 放到全局代码

项目事件
sp = New DotNetSpeech.SpVoice()
sp.rate = -1
sp.Speak("欢迎使用我的业务综合管理系统", DotNetSpeech.SpeechVoiceSpeakFlags.SVSFlagsAsync)


 回到顶部
帅哥哟,离线,有人找我吗?
鲁吉
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:711 积分:5356 威望:0 精华:0 注册:2013/5/27 9:48:00
  发帖心情 Post By:2016/9/10 16:39:00 [只看该作者]

全局代码:Public sp As New DotNetSpeech.SpVoice()
项目事件中按你写的改过后,不再出现中断现象。
谢谢!

 回到顶部