为什么C#用微软语音引擎朗读文件时整个窗口都处于瘫痪状态

scutchjian 2012-08-01 04:33:04
我用的是SpeechSynthesizer 类,求各位大神指导……
...全文
177 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
SocketUpEx 2012-08-01
  • 打赏
  • 举报
回复
结账
然后
开新帐
不能顺便的


scutchjian 2012-08-01
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]
看类名就知道了
是支持异步的嘛
synth.SpeakAsync(richTextBox1.Text);
[/Quote]
十分感谢……可以了……是我了解得不彻底……
你可不可以顺便帮我解决一下另一个问题,就是我是打开WORD文档或txt文档进行朗读,但是总是会弹出一个对话框,说什么保存dotm(启用宏的WORD文档),是不是我打开WORD文档方面的代码又有问题呢?
SocketUpEx 2012-08-01
  • 打赏
  • 举报
回复
看类名就知道了
是支持异步的嘛
synth.SpeakAsync(richTextBox1.Text);

scutchjian 2012-08-01
  • 打赏
  • 举报
回复

SpeechSynthesizer synth;
synth=new SpeechSynthesizer();
synth.Speak(richTextBox1.Text);
这是我朗读的代码……求指导……
SocketUpEx 2012-08-01
  • 打赏
  • 举报
回复
具体点就是说:你的代码有问题

scutchjian 2012-08-01
  • 打赏
  • 举报
回复
能说得具体点不?
SocketUpEx 2012-08-01
  • 打赏
  • 举报
回复
代码
线程

scutchjian 2012-08-01
  • 打赏
  • 举报
回复
有没有人知道啊……
scutchjian 2012-08-01
  • 打赏
  • 举报
回复
求顶……

110,535

社区成员

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

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

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