SpVoice的使用

handhappy 2013-10-23 01:07:56
winform第一次加载子窗体时,调用spvoice的voice.Speak(richTextBox1.Text, SpeechLib.SpeechVoiceSpeakFlags.SVSFlagsAsync)方法朗读文字,子窗体关闭调用方法 voice.Speak("", SpeechLib.SpeechVoiceSpeakFlags.SVSFPurgeBeforeSpeak)停止阅读,如果再重新打开子窗体,又不能朗读了,这是为什么?大家遇到过这样的情况吗?
...全文
5966 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
liqiexingxing 2014-08-20
  • 打赏
  • 举报
回复
想请问一下,在js 里面怎么实例化 Voice ???
handhappy 2013-10-23
  • 打赏
  • 举报
回复
恩,问题已经解决了,谢谢你的解答
风之影子 2013-10-23
  • 打赏
  • 举报
回复
引用 2 楼 handhappy 的回复:
对象是全局的,出现上面的问题好像是因为再次加载子窗体没有重新创建窗体,而是直接引用,导致对象都没有释放掉,
这样我建议你用实例对象,不要用全局的。
handhappy 2013-10-23
  • 打赏
  • 举报
回复
对象是全局的,出现上面的问题好像是因为再次加载子窗体没有重新创建窗体,而是直接引用,导致对象都没有释放掉,
风之影子 2013-10-23
  • 打赏
  • 举报
回复
看看你voice对象在那儿实例化的。

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧