日期:2014-05-17  浏览次数:21175 次

C#中使用TTS语言的问题。
C#中使用TTS语音报警。
我的程序里有一个Timer定时器,0.1秒执行一次,播放语言的同时要即时显示出文字,像走马灯一样的显示。
可是文字可以正常显示,但是播放语言的时候一直卡啊卡的,有时候还播放不完整。
于是在程序里做了处理,每10秒才播放一次语言,现在语音不卡了,但是每次都播放不完整。
设置WaitUntilDone后语音是可以正常播放了,但是文字每次播放的时候都会卡住啊,求助啊。。。。。

------解决方案--------------------
用多线程,就不会卡了!