Foxtable(狐表)用户栏目专家坐堂 → 语音朗读长文本,经常中断了,是几个意思?


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

主题:语音朗读长文本,经常中断了,是几个意思?

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


加好友 发短信
等级:婴狐 帖子:21 积分:232 威望:0 精华:0 注册:2017/1/1 20:16:00
语音朗读长文本,经常中断了,是几个意思?  发帖心情 Post By:2017/1/15 23:44:00 [只看该作者]

Dim sp As New DotNetSpeech.SpVoice()
Dim txt As String = e.Form.Controls("Text").text
sp.Voice = sp.GetVoices(String.Empty,String.Empty).Item(0)
sp.rate = 0
sp.Speak(txt, DotNetSpeech.SpeechVoiceSpeakFlags.SVSFlagsAsync)

文本中有空格,标点,段落

每次测试中断的地方都还不一样,反正从来没顺利读完过

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


加好友 发短信
等级:婴狐 帖子:21 积分:232 威望:0 精华:0 注册:2017/1/1 20:16:00
  发帖心情 Post By:2017/1/15 23:59:00 [只看该作者]

已解决,sp放全局

 回到顶部